Displaying Appropriate Results
Leçon 10 sur 10 du cours API en Python de Coddy.
Défi
MoyenMaintenant que vous avez réussi à envoyer des requêtes GET à un serveur API, affichons les résultats spécifiques que nous souhaitons en accédant aux valeurs imbriquées du dictionnaire.
Instructions :
- Envoyez une requête GET à :
https://wttr.in/London?format=j1 - Enregistrez l'objet
requests.get()dans une variable nomméeresponse - Enregistrez
response.json()dans une variable nomméedata - Accédez aux conditions actuelles, qui sont imbriquées dans
data["current_condition"][0], et enregistrez-les dans une variable nomméecurrent - Enregistrez
current["temp_C"]dans une variable nomméetemperature - Enregistrez
current["windspeedKmph"]dans une variable nomméewind - Créez une variable nommée
cityet définissez-la sur"London" - Affichez les trois variables dans un message formaté
Essayez vous-même
import requests
# Step 1: Send GET request
response = # Your code here
# Step 2: Parse JSON response
data = # Your code here
# Step 3: Extract specific data
temperature = # Your code here
wind = # Your code here
city = # Your code here
# Step 4: Display results
print(f"City: {city}")
print(f"Temperature: {temperature}")
print(f"Wind: {wind}")Toutes les leçons de API en Python
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results