Třídy a span elementy
I když jsme se do XPath zatím příliš neponořili, jednu věc už umíme: vybírat elementy podle jejich atributů. Například pokud chceme cílit na element div v HTML dokumentu, jehož atribut id je "uid", zapíšeme XPath řetězec '//div[@id="uid"]'. První část tohoto řetězce, //div, projde všechny elementy div v dokumentu. Pomocí hranatých závorek pak upřesníme, že chceme jen ten element div, který má konkrétní atribut id (v tomto případě uid). Výraz @id="uid" v závorkách čteme jako „atribut id se rovná uid".
V tomto cvičení vybeреš všechny elementy span, jejichž atribut class se rovná "span-class". (Poznámka: span je jen další možný název tagu).
Toto cvičení je součástí kurzu
Web Scraping v Pythonu
Pokyny k cvičení
- Přiřaď proměnné
xpathXPath řetězec, který vybere všechny elementyspan, jejichž atribut class se rovná"span-class". K tomu nepotřebuješ znát samotný HTML kód!
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Fill in the blank
xpath = ____