Я попробовал следующий код для преобразования адресов в географические координаты и получил следующую ошибку.
Traceback (most recent call last):
File "/tmp/sessions/cac34a57fd2090d2/main.py", line 7, in <module>
my_geo = results[0]['geometry']['location']
IndexError: list index out of range
Вот код, который я написал:
import requests
geo_url = 'http://maps.googleapis.com/maps/api/geocode/json'
my_address = {'address': '45 Ramkrishana Road,East Burdwan, West Bengal, India',
'language': 'en'}
response = requests.get(geo_url, params = my_address)
results = response.json()['results']
my_geo = results[0]['geometry']['location']
print("Longitude:",my_geo['lng'],"\n","Latitude:",my_geo['lat'])