API demandes
C'est maintenant à votre tour d'extraire des données sur les films de l'Open Movie Database (OMDB) à l'aide de leur site API.
Le film dont vous parlerez sur le site API est The Social Network.
Rappelez-vous que, dans la vidéo, pour interroger le site API à propos du film Hackers, la chaîne de requête d' Hugo était 'http://www.omdbapi.com/?t=hackers'
et avait un seul argument t=hackers
.
Note : récemment, OMDB a changé son API: vous devez maintenant également spécifier une clé API. Cela signifie que vous devrez ajouter un autre argument à la commande URL: apikey=72bc447a
.
Cet exercice fait partie du cours
Intermédiaire Importer des données en Python
Instructions
- Importez le paquet
requests
. - Attribuez à la variable
url
le URL qui vous intéresse afin d'interroger'http://www.omdbapi.com'
pour obtenir les données correspondant au film The Social Network. La chaîne de requête doit avoir deux arguments :apikey=72bc447a
ett=the+social+network
. Vous pouvez les combiner comme suit :apikey=72bc447a&t=the+social+network
. - Imprimez le texte de l'objet réponse
r
en utilisant son attributtext
et en transmettant le résultat à la fonctionprint()
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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