Obtenez un "a" dans ce cours
Nous avons chargé le fichier HTML à partir d'un site web secret que vous utiliserez pour créer un objet Selector
et la fonction how_many_elements()
. Lorsque vous transmettez à cette fonction une chaîne de caractères CSS Locator, elle affiche le nombre d'éléments sélectionnés par le CSS Locator que vous avez écrit.
Dans la deuxième partie de ce problème, nous voulons que vous créiez une chaîne de localisation CSS qui sélectionnera une certaine collection d'éléments comme décrit ici : Sélectionnez les enfants du lien hypertexte (élémenta
) de tous les éléments div
appartenant à la classe "course-block"
(c'est-à-dire tout élément div
avec un attribut class tel que "course-block"
est l'une des classes attribuées). Le nombre de ces éléments est de 11, vous pouvez donc vérifier votre solution à l'aide de how_many_elements
si vous le souhaitez.
Cet exercice fait partie du cours
Web Scraping en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
from scrapy import Selector
# Create a selector from the html (of a secret website)
sel = Selector( ____ )