Bonjour à tous,
je débute sous Python
j'aimerai récupérer les données de 3 villes mais lorsque j'utilise la fonction update(). je n'ai que le dictionnaire du dernier tableau (tokyo) qui s'ajoute,
quelle est mon erreur ?
merci beaucoup !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 import requests api_key="xxxxxx" def get_weather(city): url =f"https://api.openweathermap.org/data/2.5/weather?q={city}&appid={api_key}" data = requests.get(url).json() return data lCity = ['London','Paris','Tokyo'] dicoCity = {} for city in lCity: icoCity.update(get_weather(city)) print(dicoCity)
Partager