GET Request to Server
Leçon 9 sur 10 du cours API en Python de Coddy.
Défi
MoyenMaintenant que vous avez établi une connexion correcte avec une API, envoyons une requête GET pour un emplacement spécifique.
- Envoyez une requête GET à :
https://wttr.in/London?format=j1(la partie?format=j1indique au service de renvoyer du JSON) - Enregistrez l'objet
requests.get()dans une variable nomméeresponse - Analysez la réponse en utilisant
response.json()et enregistrez-la dans une variable nomméedata - Les conditions actuelles se trouvent dans
data["current_condition"][0]. Extrayez la température (temp_C) et la description (weatherDesc[0]["value"]), puis affichez les deux
Essayez vous-même
import requests
# Step 1: Send GET request for London weather (j1 = JSON format)
response = # Your code here
# Step 2: Parse JSON response
data = # Your code here
# Step 3: Print weather information
current = data["current_condition"][0]
print("Temperature:", current["temp_C"], "°C")
print("Description:", current["weatherDesc"][0]["value"])Toutes les leçons de API en Python
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results