Obține un „a" în acest curs
Am încărcat codul HTML de pe un site secret, pe care îl vei folosi pentru a crea un obiect Selector și funcția how_many_elements(). Când îi pasezi acestei funcții un șir de tip CSS Locator, ea va afișa numărul de elemente selectate de locatorul respectiv.
În a doua parte a acestui exercițiu, vrei să creezi un șir CSS Locator care să selecteze o anumită colecție de elemente, conform descrierii de mai jos: selectează elementele hyperlink (elementul a) care sunt copii ai tuturor elementelor div ce aparțin clasei "course-block" (adică orice element div cu un atribut de clasă care include "course-block" printre clasele atribuite). Numărul acestor elemente este 11, deci îți poți verifica soluția cu how_many_elements, dacă dorești.
Acest exercițiu face parte din cursul
Web Scraping în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
from scrapy import Selector
# Create a selector from the html (of a secret website)
sel = Selector( ____ )