MulaiMulai sekarang secara gratis

Atribut pada Body

Kami telah memuat HTML dari sebuah situs rahasia dan menggunakannya untuk membuat fungsi how_many_elements(). Cara kerja fungsi ini adalah Anda memberinya sebuah string XPath dan fungsi tersebut akan mencetak jumlah elemen yang dipilih oleh XPath yang Anda tulis. Sebagai contoh, menjalankan kode how_many_elements('//*') di konsol akan mencetak total jumlah elemen yang dimiliki dokumen HTML (cobalah!).

Tugas Anda pada latihan ini adalah membuat sebuah string XPath yang dapat digunakan untuk mengarahkan ke semua elemen anak dari body (apa pun jenis tagnya). Perlu dicatat, Anda dapat terlebih dahulu menguji solusi Anda dengan how_many_elements() untuk mengetahui total jumlah anak pada elemen body jika diinginkan.

Perhatikan bahwa latihan dalam bab ini mungkin memerlukan waktu untuk dimuat.

Latihan ini adalah bagian dari kursus

Web Scraping dengan Python

Lihat Kursus

Petunjuk latihan

  • Tetapkan ke variabel xpath sebuah string XPath yang mengarahkan ke semua elemen anak dari elemen body. Hanya ada satu elemen body dalam dokumen HTML ini dan elemen tersebut adalah anak dari elemen akar html.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create an XPath string to direct to children of body element
xpath = ____

# Print out the number of elements selected
how_many_elements( xpath )
Edit dan Jalankan Kode