Zacznij terazZacznij za darmo

JSON – z internetu do Pythona

Świetnie! Właśnie programistycznie odpytałeś swoje pierwsze API w Pythonie i wyświetliłeś treść odpowiedzi w konsoli. Jak wiesz, odpowiedź to właściwie JSON – możesz więc pójść o krok dalej i ją zdekodować. Następnie wyświetlisz pary klucz–wartość wynikowego słownika. Właśnie to teraz zrobisz!

To ćwiczenie jest częścią kursu

Importowanie danych w Pythonie – poziom średniozaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Przekaż zmienną url do funkcji requests.get(), aby wysłać odpowiednie żądanie i przechwycić odpowiedź – wynik przypisz do zmiennej r.
  • Zastosuj metodę json() na obiekcie odpowiedzi r i zapisz wynikowy słownik w zmiennej json_data.
  • Kliknij Prześlij odpowiedź, aby wyświetlić pary klucz–wartość słownika json_data w konsoli.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Import package
import requests

# Assign URL to variable: url
url = 'http://www.omdbapi.com/?apikey=72bc447a&t=social+network'

# Package the request, send the request and catch the response: r


# Decode the JSON data into a dictionary: json_data


# Print each key-value pair in json_data
for k in json_data.keys():
    print(k + ': ', json_data[k])
Edytuj i uruchom kod