Программы на Python
Anonymous
KeyError Traceback (самый последний вызов — последний)
Сообщение
Anonymous » 04 мар 2026, 06:09
Код: Выделить всё
**from geopy.geocoders import Here
exif = get_exif('earth_postcard_1599147372.jpg')
geotags = get_geotagging(exif)
coords = get_coordinates(geotags)
geocoder = Here(apikey=os.environ['API_KEY'])
print(geocoder.reverse("%s,%s" % coords))**
ERROR
KeyError Traceback (most recent call last)
in
4 geotags = get_geotagging(exif)
5 coords = get_coordinates(geotags)
----> 6 geocoder = Here(apikey=os.environ['API_KEY'])
7 print(geocoder.reverse("%s,%s" % coords))
~\anaconda3\lib\os.py in __getitem__(self, key)
677 except KeyError:
678 # raise KeyError with the original key value
--> 679 raise KeyError(key) from None
680 return self.decodevalue(value)
681
KeyError: 'API_KEY'
Здесь я пытаюсь получить местоположение, используя широту и долготу, используя библиотеку geopy, но получаю ключевую ошибку
Подробнее здесь:
https://stackoverflow.com/questions/671 ... -call-last
1772593795
Anonymous
[code]**from geopy.geocoders import Here exif = get_exif('earth_postcard_1599147372.jpg') geotags = get_geotagging(exif) coords = get_coordinates(geotags) geocoder = Here(apikey=os.environ['API_KEY']) print(geocoder.reverse("%s,%s" % coords))** ERROR KeyError Traceback (most recent call last) in 4 geotags = get_geotagging(exif) 5 coords = get_coordinates(geotags) ----> 6 geocoder = Here(apikey=os.environ['API_KEY']) 7 print(geocoder.reverse("%s,%s" % coords)) ~\anaconda3\lib\os.py in __getitem__(self, key) 677 except KeyError: 678 # raise KeyError with the original key value --> 679 raise KeyError(key) from None 680 return self.decodevalue(value) 681 KeyError: 'API_KEY' [/code] Здесь я пытаюсь получить местоположение, используя широту и долготу, используя библиотеку geopy, но получаю ключевую ошибку Подробнее здесь: [url]https://stackoverflow.com/questions/67134095/keyerror-traceback-most-recent-call-last[/url]