Jika paparan:tiada dinyatakan dengan gaya dalam html, ia boleh diperolehi dengan BeautifulSoup.
print soup1.select( '[style~="display:none"]' )
Dokumentasi: kaedah pilih yang digunakan pemilih CSS2: http://www.crummy.com/softwar...
Walau bagaimanapun, display:none dalam halaman juga mungkin berasal daripada pemaparan CSS, atau atribut yang ditambahkan secara dinamik oleh js Dalam kes ini, elemen ini tidak boleh diperoleh menggunakan BeautifulSoup sahaja. Anda perlu menggunakan selenium untuk menghuraikan terlebih dahulu, dan kemudian gunakan BeautifulSoup untuk mendapatkannya.
Jika paparan:tiada dinyatakan dengan gaya dalam html, ia boleh diperolehi dengan BeautifulSoup.
Dokumentasi: kaedah pilih yang digunakan pemilih CSS2: http://www.crummy.com/softwar...
Walau bagaimanapun,
display:none
dalam halaman juga mungkin berasal daripada pemaparan CSS, atau atribut yang ditambahkan secara dinamik oleh js Dalam kes ini, elemen ini tidak boleh diperoleh menggunakan BeautifulSoup sahaja. Anda perlu menggunakan selenium untuk menghuraikan terlebih dahulu, dan kemudian gunakan BeautifulSoup untuk mendapatkannya.