Začněte nyníZačněte zdarma

JSON – z webu do Pythonu

Skvělá práce! Právě jsi programově dotázal/a první API v Pythonu a vypsal/a text odpovědi do shellu. Jak ale víš, odpověď je ve skutečnosti JSON – takže můžeš udělat ještě jeden krok navíc a JSON dekódovat. Výsledný slovník pak vypíšeš jako páry klíč–hodnota. Přesně to teď uděláš!

Toto cvičení je součástí kurzu

Intermediate Importing Data in Python

Zobrazit kurz

Pokyny k cvičení

  • Předej proměnnou url funkci requests.get(), aby se odeslal příslušný požadavek a zachytila odpověď – výslednou odpověď ulož do proměnné r.
  • Zavolej metodu json() na objekt odpovědi r a výsledný slovník ulož do proměnné json_data.
  • Klikni na Submit a páry klíč–hodnota ze slovníku json_data se vypíší do shellu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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])
Upravit a spustit kód