Я пытаюсь изменить геокодированные координаты и получить соответствующие коды стран с помощью геофизики. Однако Geopy, похоже, не предоставляет способ получения кодов стран. Таким образом, я пытаюсь сначала получить названия стран, а затем преобразовать их в коды. К сожалению, мой код дает мне названия стран на неанглийском языке.Geopy: получение названий стран на английском языке
Как я могу получить названия стран на английском языке?
Мой код:
geolocator = Nominatim()
....
with open('coordinates.txt' , 'r') as readfile:
for line in readfile:
fields = line.split("\t")
address, (latitude, longitude) = geolocator.reverse(fields[1]+","+fields[2])
if address:
address = address.split(",")
print "%s" % (address[-1])
Выход я получаю:
Ελλάδα
Україна
Türkiye
Shqipëria
Tanzania
ኢትዮጵያ Ethiopia
Bosna i Hercegovina
Türkiye
Shqipëria
România
السودان - Sudan