CommencerCommencez gratuitement

Effectuer des requêtes HTTP en Python avec requests

Maintenant que vous avez bien pris en main les requêtes HTTP avec le package urllib, vous allez voir comment faire la même chose avec la bibliothèque de plus haut niveau requests. Vous allez de nouveau interroger les serveurs de DataCamp pour récupérer la page du centre d'aide "https://instructor-support.datacamp.com/en/".

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

<cours>Importation intermédiaire de données en Python</cours>
Voir le cours

Instructions de l’exercice

  • Importez le package requests.
  • Assignez l'URL qui vous intéresse à la variable url.
  • Préparez la requête vers l'URL, envoyez-la et capturez la réponse en une seule fois avec requests.get(), en assignant la réponse à la variable r.
  • Utilisez l'attribut text de l'objet r pour renvoyer 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 ce code d’exemple.

# 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