Začněte nyníZačněte zdarma

Získej "a" v tomto kurzu

Načetli jsme HTML z tajné webové stránky, které využiješ k vytvoření objektu Selector a funkce how_many_elements(). Když této funkci předáš řetězec CSS Locatoru, vypíše počet elementů, které jsi daným CSS Locatorem vybral/a.

V druhé části tohoto úkolu vytvoř CSS Locator string, který vybere určitou kolekci elementů podle následujícího popisu: Vyber hypertextové odkazy (elementy a), které jsou potomky všech elementů div patřících do třídy "course-block" (tedy libovolný element div, jehož atribut class obsahuje "course-block" jako jednu z přiřazených tříd). Počet takových elementů je 11, takže své řešení můžeš ověřit pomocí how_many_elements.

Toto cvičení je součástí kurzu

Web Scraping v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

from scrapy import Selector

# Create a selector from the html (of a secret website)
sel = Selector( ____ )
Upravit a spustit kód