Wildcard di CSS
Anda juga dapat menggunakan wildcard * dalam CSS Locator! Bahkan, kita dapat menggunakannya dengan cara yang mirip ketika ingin mengabaikan jenis tag. Contohnya:
- String CSS Locator
'*'memilih semua elemen dalam dokumen HTML. - String CSS Locator
'*.class-1'memilih semua elemen yang termasukclass-1, tetapi ini tidak diperlukan karena string'.class-1'juga melakukan hal yang sama. - String CSS Locator
'*#uid'memilih elemen dengan atributidsama denganuid, tetapi ini tidak diperlukan karena string'#uid'juga melakukan hal yang sama.
Dalam latihan ini, kami ingin Anda bekerja secara analogi dengan karakter wildcard yang Anda kenal dari notasi XPath untuk menemukan cara memilih semua anak dari suatu elemen dalam notasi CSS Locator.
Latihan ini adalah bagian dari kursus
Web Scraping dengan Python
Petunjuk latihan
- Tetapkan ke variabel
css_locatorsebuah string CSS Locator yang akan memilih semua anak (tanpa memedulikan jenis tag) dari elemen unik dalam dokumen HTML yang memiliki atributidsama denganuid.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Create the CSS Locator to all children of the element whose id is uid
css_locator = ____