Вытащить вывод из обратного геокодирования - PullRequest
0 голосов
/ 27 июня 2019

Я пытаюсь взять результат состояния из программы обратного геокодирования и запустить оператор if для преобразования состояния в его сокращение.

У меня проблемы с извлечением результата состояния из вывода, который будет использоваться в операторе if.Вот что у меня есть:

Ввод:

import reverse_geocoder as rg
import pprint

def reverseGeocode(coordinates):
result = rg.search(coordinates)

pprint.pprint(result)

if __name__ == "__main__":
coordinates = (33.735487, -84.389464)

reverseGeocode(coordinates)

Вывод:

Загрузка отформатированного геокодированного файла ...
[OrderedDict ([('lat', '33 .749 '),
(' lon ',' -84.38798 '),
(' name ',' Atlanta '),
(' admin1 ',' Georgia '),
(«admin2», «Округ Фултон»),
(«cc», «US»)])]

...