1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Streamlined Data Ingestion with pandas

Connected

cvičení

Nastavení parametrů API

Správné naformátování parametrů pro získání potřebných dat je klíčovou součástí práce s API. Tyto parametry lze předat funkci get() jako slovník prostřednictvím klíčového argumentu params.

Yelp API vyžaduje nastavení parametru location. Umožňuje také zadat hledaný výraz term. Pomocí těchto parametrů získáš data o kavárnách v NYC a zpracuješ výsledek do dataframu.

pandas (jako pd) a requests jsou již načteny. Endpoint API je uložen v proměnné api_url. Autorizační údaje jsou uloženy ve slovníku headers.

Pokyny

100 XP
  • Vytvoř slovník parameters s parametry term a location nastavenými tak, aby vyhledával "cafe"s v "NYC".
  • Dotaž se Yelp API (api_url) pomocí funkce get() z knihovny requests s nastavenými klíčovými argumenty headers a params. Výsledek ulož jako response.
  • Extrahuj JSON data z response pomocí příslušné metody. Výsledek ulož jako data.
  • Načti hodnoty "businesses" z data do dataframu cafes a vypiš jeho začátek.