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

Výběr z výběru

V tomto cvičení najdeš text z elementu h4 uvnitř konkrétního elementu div. Postup bude probíhat ve dvou krocích: nejprve vybereme skupinu elementů div a v druhém kroku se zaměříme na ten první, ze kterého získáme text elementu h4. Tento postup postupného zužování výběru (nejprve na elementy div, pak na element h4) je dalším příkladem „řetězení", i když nevypadá úplně stejně jako to, co jsme viděli dříve.

V průběhu cvičení máš k dispozici proměnnou first_div. Dobře si rozmysli, jakého typu objekt first_div je!

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.

# Select all desired div elements
divs = response.css(____)

# Take the first div element
first_div = divs[0]

# Extract the text from the (only) h4 element in first_div
h4_text = first_div.css(____).extract_first()

# Print out the text
print( "The text from the h4 element is:", h4_text )
Upravit a spustit kód