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
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 variabler. - Utilisez l’attribut
textde l’objetrpour obtenir le HTML de la page web sous forme de chaîne ; stockez le résultat dans une variabletext. - 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)