Where it's @
Bu egzersizde, belirli bir görevi yerine getirmek için öznitelikleri kullanarak bir XPath dizesi yazmaya başlayacaksın; bu görev, "Thanks for Watching!" metnini içeren paragraf öğesini seçmek. XPath dizesinin çoğunu senin için zaten oluşturduk.
Şu HTML'i incele:
<html>
<body>
<div id="div1" class="class-1">
<p class="class-1 class-2">Hello World!</p>
<div id="div2">
<p id="p2" class="class-2">Choose DataCamp!</p>
</div>
</div>
<div id="div3" class="class-2">
<p class="class-2">Thanks for Watching!</p>
</div>
</body>
</html>
Senin için print_element_text() adlı bir fonksiyon oluşturduk; bu fonksiyon, öğende yer alan herhangi bir metni yazdıracak.
Bu egzersiz
Python ile Web Scraping
kursunun bir parçasıdırEgzersiz talimatları
- XPath dizesindeki boşlukları doldurarak şu ifadeyi içeren paragraf öğesini seç: "Thanks for Watching!".
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create an Xpath string to select desired p element
xpath = '//*[@id=____]/p'
# Print out selection text
print_element_text( xpath )