Visualizzazione dei risultati appropriati
Lezione 10 di 10 del corso API con Python di Coddy.
Sfida
MedioOra che hai inviato correttamente richieste GET a un server API, mostriamo i risultati specifici che desideriamo accedendo ai valori dei dizionari annidati.
Istruzioni:
- Invia una richiesta GET a:
https://wttr.in/London?format=j1 - Salva l'oggetto
requests.get()in una variabile chiamataresponse - Salva
response.json()in una variabile chiamatadata - Accedi alle condizioni attuali, annidate in
data["current_condition"][0], e salvale in una variabile chiamatacurrent - Salva
current["temp_C"]in una variabile chiamatatemperature - Salva
current["windspeedKmph"]in una variabile chiamatawind - Crea una variabile chiamata
citye impostala su"London" - Stampa tutte e tre le variabili in un messaggio formattato
Provalo tu
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}")Tutte le lezioni di API con Python
3Programma per recuperare il meteo tramite API
Connessione API al serverRichiesta GET al serverVisualizzazione dei risultati appropriatiEsercitati da solo: Compilatore Python online