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

Text na nejvyšší úrovni

V tomto cvičení napíšeš XPath a CSS Locator, které nasměrují na text konkrétního elementu p. Tento element p je v HTML jednoznačně identifikován atributem id s hodnotou "p3". Díky tomu by ti vytvoření požadovaných řetězců nemělo dělat problém. Pokud si chceš HTML prohlédnout, máme pro tebe v proměnné html předpřipravený řetězec s celým obsahem.

V tomto cvičení vybíráš pouze text přímo uvnitř daného elementu, bez textu z jeho potomků. Pro porovnání, na které elementy tvé řetězce ukazují, jsme pro tebe připravili funkci print_results.

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

Web Scraping v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Do proměnné xpath přiřaď XPath řetězec, který nasměruje na text elementu p s id rovným p3, bez textu potomků tohoto elementu p.
  • Do proměnné css_locator přiřaď CSS Locator, který nasměruje na tentýž text.

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

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

# Create an XPath string to the desired text.
xpath = ____

# Create a CSS Locator string to the desired text.
css_locator = ____

# Print the text from our selections
print_results( xpath, css_locator )
Upravit a spustit kód