CommencerCommencer gratuitement

Requêtes d’API

À vous de récupérer des données de film depuis l’Open Movie Database (OMDB) en utilisant leur API. Le film sur lequel vous allez interroger l’API est The Social Network. Rappelez‑vous que, dans la vidéo, pour interroger l’API au sujet du film Hackers, la chaîne de requête de Hugo était 'http://www.omdbapi.com/?t=hackers' et ne contenait qu’un seul argument t=hackers.

Remarque : récemment, OMDB a modifié son API : vous devez désormais aussi spécifier une clé d’API. Cela signifie que vous devrez ajouter un autre argument à l’URL : apikey=72bc447a.

Cet exercice fait partie du cours

Importation intermédiaire de données en Python

Afficher le cours

Instructions

  • Importez le paquet requests.
  • Affectez à la variable url l’URL à utiliser pour interroger 'http://www.omdbapi.com' afin d’obtenir les données correspondant au film The Social Network. La chaîne de requête doit comporter deux arguments : apikey=72bc447a et t=the+social+network. Vous pouvez les combiner ainsi : apikey=72bc447a&t=the+social+network.
  • Affichez le texte de l’objet de réponse r en utilisant son attribut text et en passant le résultat à la fonction print().

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

Modifier et exécuter le code