1. Apprendre
  2. /
  3. Cours
  4. /
  5. Importation intermédiaire de données en Python

Connected

Exercice

Afficher les résultats d'une requête HTTP en Python avec urllib

Vous venez d'emballer et d'envoyer une requête GET à "https://campus.datacamp.com/courses/1606/4135?ex=2", puis d'intercepter la réponse. Vous avez vu qu'une telle réponse est un objet http.client.HTTPResponse. Reste à savoir : que pouvez-vous faire avec cette réponse?

Puisqu'elle provient d'une page HTML, vous pouvez la lire pour en extraire le HTML. En fait, un objet http.client.HTTPResponse possède une méthode read() pour cela. Dans cet exercice, vous allez poursuivre votre excellent travail pour extraire la réponse et afficher le HTML.

Instructions

100 XP
  • Envoyez la requête et interceptez la réponse dans la variable response avec la fonction urlopen(), comme dans l'exercice précédent.
  • Extrayez la réponse en utilisant la méthode read() et enregistrez le résultat dans la variable html.
  • Affichez la chaîne html.
  • Appuyez sur Soumettre pour exécuter le tout et fermer la réponse : restons ordonnés !