Zapytania do API
Teraz twoja kolej – pobierz dane o filmie z Open Movie Database (OMDB) za pomocą ich API.
Film, o który zapytasz API, to The Social Network.
Przypomnij sobie, że w materiale wideo, aby pobrać dane o filmie Hackers, Hugo użył query string w postaci 'http://www.omdbapi.com/?t=hackers' z jednym argumentem t=hackers.
Uwaga: OMDB zmieniło ostatnio swoje API – teraz wymagany jest również klucz API. Oznacza to, że musisz dodać do adresu URL kolejny argument: apikey=72bc447a.
To ćwiczenie jest częścią kursu
Importowanie danych w Pythonie – poziom średniozaawansowany
Instrukcje do ćwiczenia
- Zaimportuj pakiet
requests. - Przypisz do zmiennej
urladres, który pozwoli wysłać zapytanie do'http://www.omdbapi.com'o dane dotyczące filmu The Social Network. Query string powinien zawierać dwa argumenty:apikey=72bc447aorazt=the+social+network. Możesz je połączyć w następujący sposób:apikey=72bc447a&t=the+social+network. - Wyświetl treść obiektu odpowiedzi
r, korzystając z jego atrybututexti przekazując wynik do funkcjiprint().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import requests package
# Assign URL to variable: url
# Package the request, send the request and catch the response: r
r = requests.get(url)
# Print the text of the response