Displaying Appropriate Results
Lektion 10 von 10 im Kurs API in Python von Coddy.
Aufgabe
MittelNachdem du erfolgreich GET-Anfragen an einen API-Server gesendet hast, lassen wir uns nun die spezifischen Ergebnisse anzeigen, die wir wünschen, indem wir auf verschachtelte Dictionary-Werte zugreifen.
Anweisungen:
- Sende eine GET-Anfrage an:
https://wttr.in/London?format=j1 - Speichere das
requests.get()-Objekt in einer Variable namensresponse - Speichere
response.json()in einer Variable namensdata - Greife auf die aktuellen Bedingungen zu, die in
data["current_condition"][0]verschachtelt sind, und speichere sie in einer Variable namenscurrent - Speichere
current["temp_C"]in einer Variable namenstemperature - Speichere
current["windspeedKmph"]in einer Variable namenswind - Erstelle eine Variable namens
cityund setze sie auf"London" - Gib alle drei Variablen in einer formatierten Nachricht aus
Probier es selbst
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}")Alle Lektionen in API in Python
3Weather Fetch API Program
API Connection to ServerGET Request to ServerDisplaying Appropriate Results