CommencerCommencer gratuitement

Effectuer des requêtes HTTP en Python avec requests

Maintenant que vous avez pris en main les requêtes HTTP avec le package urllib, vous allez apprendre à faire la même chose avec la bibliothèque de plus haut niveau requests. Vous allez de nouveau interroger les serveurs de DataCamp pour leur page "http://www.datacamp.com/teach/documentation".

Notez que, contrairement aux exercices précédents avec urllib, vous n’avez pas à fermer la connexion lorsque vous utilisez requests !

Cet exercice fait partie du cours

Importation intermédiaire de données en Python

Afficher le cours

Instructions

  • Importez le package requests.
  • Affectez l’URL qui vous intéresse à la variable url.
  • Préparez la requête vers l’URL, envoyez-la et récupérez la réponse avec la fonction unique requests.get(), en affectant la réponse à la variable r.
  • Utilisez l’attribut text de l’objet r pour obtenir le HTML de la page web sous forme de chaîne ; stockez le résultat dans une variable text.
  • Cliquez sur Soumettre la réponse pour afficher le HTML de la page web.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Import package


# Specify the url: url


# Packages the request, send the request and catch the response: r


# Extract the response: text


# Print the html
print(text)
Modifier et exécuter le code