Effectuer des requêtes HTTP en Python avec requests
Maintenant que vous avez pris en main la réalisation de requêtes HTTP avec le paquet 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 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 paquet
requests. - Assignez 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
requests.get(), en stockant la réponse dans la variabler. - Utilisez l’attribut
textde l’objetrpour obtenir le HTML de la page web sous forme de chaîne de caractères ; 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)