import requests
API_KEY = "xyz"
city = "Berlin"
url = 'https://api.openweathermap.org/data/2.5/weather?q={city}&appid={API_KEY}&units=metric'
data = requests.get(url).json()
temp = ['main']['temp]-273.15
print('Temperatur: ' + temp )
Code gibt es so im Internet. Allerdings kommt bei mir folgender Error:
Traceback (most recent call last):
File "/xyz/wetter.py", line 9, in <module>
temp = data['main']['temp']-273.15
KeyError: 'main'
Irgendwelche Ideen an was das liegen kann?