[Python] KeyError Traceback (most recent call last)

Discussão em 'Python' iniciado por Stack, Julho 5, 2025.

  1. Stack

    Stack Membro Participativo

    **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)
    <ipython-input-13-baa26ae24e59> in <module>
    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'


    Here i try to get the location of using latitude and logitude using geopy library but im getting key error

    Continue reading...

Compartilhe esta Página