6 heures
- Facile
Ce cours est visible gratuitement en ligne.
course.header.alt.is_video
course.header.alt.is_certifying
J'ai tout compris !Mis à jour le 05/04/2022
Extrayez des données du web avec Python et certains de ses packages
Compétences évaluées
- Extraire des données du web avec Python et certains de ses packages
Question 1
Quelle est la syntaxe correcte pour installer le package
requests
avec pip ?Option 1
install requestsOption 2
pip install package requestsOption 3
pip install requestsOption 4
pip import requestsOption 5
import requests
Question 2
Quelle est la meilleure définition de l’extraction de données web, parmi les propositions suivantes ?
Le fait de récupérer des données de différentes bases de données et de les enregistrer dans un fichier .csv ou .txt.
Le fait d’extraire des données de nombreuses sources différentes, de les transformer, puis de les charger dans une base de données.
Un processus automatisé de récupération de données depuis le web.
Un processus qui permet aux individus de ne pas avoir à copier-coller manuellement des données d’un site web.
Un processus automatisé pour récolter des données depuis plusieurs ordinateurs, et les sauvegarder.
Question 3
Les questions 3 à 6 s’appuient sur l’extrait de code HTML suivant.
<html><head> <title> Repas Rapides & Sains </title> </head><body><p class = "introduction"><i> Ces recettes sont parfaites lorsque vous avez peu de temps et que vous avez besoin de manger sain. </i></p><p class= "methodes"> Lorsque vous avez peu de temps, mais que vous avez quand même envie d’un repas sain, nourrissant et rapide, essayez ces recettes :<a href="http://exemple.com/petit-dejeuner" class="recette" id="lien1">Recettes pour le petit-déjeuner</a>,<a href="http://exemple.com/dejeuner" class="recette" id="lien2">Recettes pour le déjeuner</a> et<a href="http://exemple.com/diner" class="recette" id="lien3">Recettes pour le dîner</a>;</p></body></html>Chargez cet extrait HTML dans votre code Python avec Beautiful Soup, avec la variable nommée
soup
.Quel est le résultat du code suivant ?
soup.title.stringRepas Rapides & Sains
<title>Repas Rapides & Sains</title>
Erreur de syntaxe
Repas
“Repas”