Zacznij terazZacznij za darmo

Zdobądź "a" w tym kursie

Załadowaliśmy kod HTML z tajnej strony internetowej, który posłuży ci do skonfigurowania obiektu Selector i funkcji how_many_elements(). Po przekazaniu do tej funkcji łańcucha CSS Locator wypisze ona liczbę elementów wybranych przez podany selektor.

W drugiej części zadania stwórz łańcuch CSS Locator, który wybierze określony zbiór elementów zgodnie z poniższym opisem: Wybierz elementy hiperłącza (element a) będące dziećmi wszystkich elementów div należących do klasy "course-block" (tzn. dowolny element div z atrybutem class, w którym "course-block" jest jedną z przypisanych klas). Liczba takich elementów wynosi 11, więc możesz sprawdzić swoje rozwiązanie za pomocą how_many_elements.

To ćwiczenie jest częścią kursu

Web Scraping w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

from scrapy import Selector

# Create a selector from the html (of a secret website)
sel = Selector( ____ )
Edytuj i uruchom kod