• 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 19/11/2021

Extrayez des données du web avec Python et certains de ses packages

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

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 requests
    • Option 2

      pip install package requests
    • Option 3

      pip install requests
    • Option 4

      pip import requests
    • Option 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.string
    •  Repas Rapides & Sains

    • <title>Repas Rapides & Sains</title>

    • Erreur de syntaxe

    • Repas

    • “Repas”