Sebuah span yang berkelas
Walaupun kita belum membahas XPath secara mendalam, satu hal yang dapat kita lakukan adalah memilih elemen berdasarkan atributnya menggunakan XPath. Sebagai contoh, jika kita ingin mengarah ke elemen div dalam dokumen HTML yang atribut id-nya adalah "uid", maka kita bisa menulis string XPath '//div[@id="uid"]'. Bagian pertama dari string ini, //div, terlebih dahulu melihat semua elemen div dalam dokumen HTML. Lalu, menggunakan tanda kurung siku, kita tentukan bahwa kita hanya menginginkan elemen div dengan atribut id tertentu (dalam hal ini uid). Perlu dicatat, frasa @id="uid" di dalam tanda kurung siku dibaca sebagai "atribut id sama dengan uid".
Dalam latihan ini, Anda akan memilih semua elemen span yang atribut class-nya sama dengan "span-class". (Catatan: span hanyalah salah satu kemungkinan nama tag).
Latihan ini adalah bagian dari kursus
Web Scraping dengan Python
Petunjuk latihan
- Berikan ke variabel
xpathsebuah string XPath yang akan memilih semua elemenspanyang atribut class-nya sama dengan"span-class". Anda tidak perlu melihat kode HTML sebenarnya untuk melakukan ini!
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Fill in the blank
xpath = ____