En Üst Düzey Metin
Bu egzersizde belirli bir paragraf p öğesinin metnine yönelen bir XPath ve bir CSS Bulucu (Locator) dizgesi yazacaksın. HTML'deki p öğesi id özniteliğiyle benzersiz biçimde tanımlanıyor ve bu değer "p3". Bu küçük bilgiyle istenen dizgeleri oluşturabilmelisin; yine de, istersen göz atman için bu bağlantının ait olduğu HTML'yi içeren bir dizgeyi html değişkenine önceden yükledik.
Bu egzersizde yalnızca öğenin içindeki metni seçeceksin; bu, öğenin sonraki kuşaklarındaki metni İÇERMEZ. Hangi öğelere yöneldiğini karşılaştırabilmen için senin adına bir print_results işlevi oluşturduk.
Bu egzersiz
Python ile Web Scraping
kursunun bir parçasıdırEgzersiz talimatları
xpathdeğişkenine,iddeğerip3olan paragrafpöğesinin İÇİNDEKİ metne yönelen, ancak bupöğesinin sonraki kuşaklarındaki metni İÇERMEYEN bir XPath dizgesi ata.css_locatordeğişkenine, aynı metne yönelen bir CSS Bulucu (Locator) dizgesi ata.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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 )