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

Načtení dat z API

V předchozím videu jsi viděl/a, že data z API lze získat odesláním požadavku a naparsováním odpovědi ve formátu JSON. V tomto cvičení uděláš totéž – použiješ knihovnu requests k odeslání požadavku na Hacker News API.

Hacker News je agregátor zpráv zaměřený na články z oblasti informatiky a technologií obecně. Každý příspěvek na webu má svou JSON reprezentaci, kterou uvidíš v odpovědi na request v tomto cvičení.

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

Introduction to Data Engineering

Zobrazit kurz

Pokyny k cvičení

  • Pomocí modulu requests získej JSON objekt příspěvku z Hacker News.
  • Vypiš odpověď naparsovanou jako JSON.
  • Znovu naparsuj jako JSON a přiřaď hodnotu klíče "score" příspěvku do proměnné post_score.

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 requests

# Fetch the Hackernews post
resp = requests.____("https://hacker-news.firebaseio.com/v0/item/16222426.json")

# Print the response parsed as JSON
print(resp.____())

# Assign the score of the test to post_score
post_score = resp.___()["____"]
print(post_score)
Upravit a spustit kód