MulaiMulai sekarang secara gratis

Teks di Semua Tingkat

Latihan ini mirip dengan sebelumnya, tetapi berbeda karena Anda akan memilih teks dari beberapa generasi turunan suatu elemen.

Anda akan menulis string XPath dan CSS Locator untuk mengarahkan ke teks dari elemen paragraf p tertentu. Elemen p di HTML diidentifikasi secara unik oleh atribut id yaitu "p3". Dengan informasi kecil ini, Anda seharusnya dapat membuat string yang diinginkan; namun, kami telah memuat variabel html dengan sebuah string yang berisi HTML tempat tautan ini berada, jika Anda ingin menelusurinya.

Dalam latihan ini, Anda hanya akan memilih teks di dalam elemen yang mencakup semua teks dari generasi turunannya. Kami telah membuat fungsi print_results agar Anda dapat membandingkan elemen mana yang dituju oleh string Anda.

Latihan ini adalah bagian dari kursus

Web Scraping dengan Python

Lihat Kursus

Petunjuk latihan

  • Isikan ke variabel xpath sebuah string XPath yang mengarah ke teks di dalam elemen paragraf p dengan id sama dengan p3, yang mencakup teks dari generasi turunan elemen p tersebut.
  • Isikan ke variabel css_locator sebuah string CSS Locator yang mengarah ke teks yang sama.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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 )
Edit dan Jalankan Kode