Menu
Coddy logo textTech

Displaying Appropriate Results

Lektion 10 von 10 im Kurs API in Python von Coddy.

challenge icon

Aufgabe

Mittel

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

  1. Sende eine GET-Anfrage an: https://wttr.in/London?format=j1
  2. Speichere das requests.get()-Objekt in einer Variable namens response
  3. Speichere response.json() in einer Variable namens data
  4. Greife auf die aktuellen Bedingungen zu, die in data["current_condition"][0] verschachtelt sind, und speichere sie in einer Variable namens current
  5. Speichere current["temp_C"] in einer Variable namens temperature
  6. Speichere current["windspeedKmph"] in einer Variable namens wind
  7. Erstelle eine Variable namens city und setze sie auf "London"
  8. 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