Grattage avec les enfants
Nous avons fait un joli tour dans la leçon pour calculer le nombre d'enfants d'un des éléments div
appartenant à la classe course-block
. Ici, nous vous demandons de trouver le nombre d'enfants d'un élément mystère (déjà stocké dans un objet Selector
, vous pouvez donc utiliser la méthode xpath
ou css
).
Pour être explicite, nous avons créé l'objet Selector
mystery
de la manière suivante :
- Nous avons d'abord chargé une variable
Response
en utilisant un site web secret comme entrée. - Ensuite, nous avons utilisé un appel à la méthode
xpath
pour créer unSelectorList
d'éléments (mais nous ne dirons pas lesquels). - Enfin,
mystery
est le premier objetSelector
de ceSelectorList
.
Cet exercice fait partie du cours
Web Scraping en Python
Instructions
Remplissez le champ ci-dessous pour enchaîner sur un appel à
xpath
afin de calculer le nombre d'enfants de l'élément mystère ; nous assignons ce nombre à la variablehow_many_kids
.- N'oubliez pas que si vous utilisez
xpath
, il s'agit vraiment d'un cas de chaînage, donc n'oubliez pas d'utiliser un point (.
) comme colle.
- N'oubliez pas que si vous utilisez
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Calculate the number of children of the mystery element
how_many_kids = len( mystery.xpath( ____ ) )
# Print out the number
print( "The number of elements you selected was:", how_many_kids )