Di mana @ berada
Dalam latihan ini, Anda akan mulai menulis string XPath menggunakan atribut untuk mencapai tugas tertentu; tugasnya adalah memilih elemen paragraf yang berisi teks "Thanks for Watching!". Kami sudah membuat sebagian besar string XPath untuk Anda.
Perhatikan HTML berikut:
<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>
Kami telah membuat fungsi print_element_text() untuk Anda, yang akan mencetak teks apa pun yang terdapat dalam elemen Anda.
Latihan ini adalah bagian dari kursus
Web Scraping dengan Python
Petunjuk latihan
- Lengkapi bagian yang kosong dalam string XPath untuk memilih elemen paragraf yang berisi frasa: "Thanks for Watching!".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create an Xpath string to select desired p element
xpath = '//*[@id=____]/p'
# Print out selection text
print_element_text( xpath )