1. Nauka
  2. /
  3. Kursy
  4. /
  5. Importowanie danych w Pythonie – poziom średniozaawansowany

Connected

ćwiczenie

Sprawdzamy Wikipedia API

Idzie ci świetnie, więc czas na jeszcze jedno API – Wikipedia API (dokumentacja dostępna tutaj). Dowiesz się, jak znaleźć i wyodrębnić informacje ze strony Wikipedii poświęconej pizzy. Sprawa jest o tyle ciekawa, że zapytanie zwróci zagnieżdżone JSONy, czyli JSONy zawierające inne JSONy – Python jednak poradzi sobie z tym bez problemu, tłumacząc je na słowniki w słownikach.

URL wysyłający odpowiednie zapytanie do Wikipedia API wygląda następująco:

https://en.wikipedia.org/w/api.php?action=query&prop=extracts&format=json&exintro=&titles=pizza

Instrukcje

100 XP
  • Przypisz odpowiedni URL do zmiennej url.
  • Zastosuj metodę json() na obiekcie odpowiedzi r i zapisz otrzymany słownik w zmiennej json_data.
  • Zmienna pizza_extract zawiera kod HTML fragmentu ze strony Wikipedii o pizzy w postaci ciągu znaków – użyj funkcji print(), aby wyświetlić ten ciąg w powłoce.