Bir Seçimden Seçmek
Bu egzersizde, belirli bir div öğesinin içindeki bir h4 öğesinin metnini bulacaksın. Bu, iki adımda gerçekleşecek: ilk adımda bir div öğeleri ailesini seçeceksin, ikinci adımda ise ilkine daraltıp oradaki h4 öğesinin metnini alacağız. Öğeleri kademeli olarak daraltma süreci (örneğin, önce div öğelerine, sonra h4 öğesine gitmek) daha önce gördüklerimizle birebir aynı görünmese de "zincirleme"ye başka bir örnektir.
Bu egzersiz boyunca, kullanman için oluşturulmuş bir first_div değişkeni var. first_div'in hangi tür bir nesne olduğunu dikkatlice düşün!
Bu egzersiz
Python ile Web Scraping
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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 )