Я пытаюсь изменить координаты геокодирования и получить соответствующие коды стран, используя геопи. Однако 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