Demande de sélecteur
Nous avons préchargé le site URL pour un site web particulier dans la variable chaîne url
et nous utilisons la bibliothèque requests pour placer le contenu du site web dans la variable chaîne html
. Votre tâche consiste à créer un objet Selector
sel
en utilisant le code source HTML stocké dans html
.
Cet exercice fait partie du cours
Web Scraping en Python
Instructions
- Remplissez les deux blancs ci-dessous pour créer l'objet
Selector
sel
qui utilise la chaînehtml
comme texte d'entrée.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import a scrapy Selector
from scrapy import ____
# Import requests
import requests
# Create the string html containing the HTML source
html = requests.get( url ).content
# Create the Selector object sel from html
sel = Selector( ____ )
# Print out the number of elements in the HTML document
print( "There are 1020 elements in the HTML document.")
print( "You have found: ", len( sel.xpath('//*') ) )