Menu
Coddy logo textTech

Wyświetlanie odpowiednich wyników

Lekcja 10 z 10 w kursie API w Pythonie w Coddy.

challenge icon

Wyzwanie

Średni

Teraz, gdy udało Ci się wysłać żądania GET do serwera API, wyświetlmy konkretne wyniki, których potrzebujemy, uzyskując dostęp do zagnieżdżonych wartości słownika.

Instrukcje:

  1. Wyślij żądanie GET na adres: https://wttr.in/London?format=j1
  2. Zapisz obiekt requests.get() w zmiennej o nazwie response
  3. Zapisz response.json() w zmiennej o nazwie data
  4. Uzyskaj dostęp do bieżących warunków, które są zagnieżdżone w data["current_condition"][0], i zapisz je w zmiennej o nazwie current
  5. Zapisz current["temp_C"] w zmiennej o nazwie temperature
  6. Zapisz current["windspeedKmph"] w zmiennej o nazwie wind
  7. Utwórz zmienną o nazwie city i ustaw jej wartość na "London"
  8. Wyświetl wszystkie trzy zmienne w sformatowanym komunikacie

Spróbuj swoich sił

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}")

Wszystkie lekcje w sekcji API w Pythonie

Poćwicz samodzielnie: Kompilator Python online