API Anfragen
Jetzt bist du an der Reihe, einige Filmdaten aus der Open Movie Database (OMDB) zu ziehen, indem du ihre API benutzt.
Der Film, über den du API abfragen wirst, ist The Social Network.
Erinnere dich daran, dass Hugos Abfrage-String im Video, um die API über den Film Hackers abzufragen, 'http://www.omdbapi.com/?t=hackers'
war und ein einziges Argument t=hackers
hatte.
Hinweis: Vor kurzem hat OMDB seine API geändert: Du musst jetzt auch einen API Schlüssel angeben. Das bedeutet, dass du der URL ein weiteres Argument hinzufügen musst: apikey=72bc447a
.
Diese Übung ist Teil des Kurses
Daten in Python importieren für fortgeschrittene Anfänger
Anleitung zur Übung
- Importiere das Paket
requests
. - Weise der Variable
url
die URL von Interesse zu, um'http://www.omdbapi.com'
nach den Daten für den Film The Social Network zu befragen. Der Abfrage-String sollte zwei Argumente haben:apikey=72bc447a
undt=the+social+network
. Du kannst sie wie folgt kombinieren:apikey=72bc447a&t=the+social+network
. - Drucke den Text des Antwortobjekts
r
, indem du seintext
Attribut verwendest und das Ergebnis an die Funktionprint()
übergibst.
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
# 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