У меня есть файл где указываются местоположения по широтам и долготам. Нужно получить списком или массивом название городов по широте и долготе. Написала программу по примерам но у меня ошибки выходят. Помогите, плиз!
import pandas
import geocoder
def geo_rev(x):
g = geocoder.osm([x.Latitude, x.Longitude], method='reverse').json
if g:
return g.get('country')
else:
return 'no country'
GrowData = pandas.read_csv('GrowLocations.csv')
GD = pandas.DataFrame(GrowData, columns=['Latitude', 'Longitude'])
df_rm_dup = GD.drop_duplicates(keep='first')
print(df_rm_dup[['Latitude', 'Longitude']].apply(geo_rev, axis=1))