Kom igångKom igång gratis

Välja från ett urval

I den här övningen ska du hitta texten från ett h4-element inuti ett specifikt div-element. Det sker i två steg: först väljer du ut en grupp div-element, och sedan fokuserar du på det första av dem – varifrån du hämtar texten i h4-elementet. Det här sättet att successivt snäva in sökningen (t.ex. först till div-elementen, sedan till h4-elementet) är ytterligare ett exempel på "chaining", även om det ser lite annorlunda ut än vad du sett tidigare.

Under övningens gång finns variabeln first_div förberedd för dig. Tänk noga på vilken typ av objekt first_div är!

Den här övningen är en del av kursen

Webbskrapning i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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 )
Redigera och kör kod