Menu
Coddy logo textTech

Displaying Appropriate Results

Leçon 10 sur 10 du cours API en Python de Coddy.

challenge icon

Défi

Moyen

Maintenant 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 :

  1. Envoyez une requête GET à : https://wttr.in/London?format=j1
  2. Enregistrez l'objet requests.get() dans une variable nommée response
  3. Enregistrez response.json() dans une variable nommée data
  4. Accédez aux conditions actuelles, qui sont imbriquées dans data["current_condition"][0], et enregistrez-les dans une variable nommée current
  5. Enregistrez current["temp_C"] dans une variable nommée temperature
  6. Enregistrez current["windspeedKmph"] dans une variable nommée wind
  7. Créez une variable nommée city et définissez-la sur "London"
  8. 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