Cara menggunakan xpath dalam python untuk mendapatkan kandungan yang ingin saya tandai
大家讲道理2017-05-24 11:35:18
0
4
799
Saya ingin mendapatkan kandungan lengkap di bawah tag di bawah h3 (Dapatkan penjimatan 5% pada Tiket Ripleys Believe It or Not London Bagaimana untuk mendapatkan ini menggunakan xpath? Memohon nasihat pakar
Jawapan sebelum ini tidak menangani masalah poster asal, kerana poster asal tidak menerangkan masalah dengan jelas, saya rasa apa yang penulis asal ingin katakan ialah anda tidak boleh mendapatkan kandungan dalam sub-tag dengan menggunakan teks secara langsung (. ) kaedah atau atribut teks (dengan andaian anda telah melihatnya) Sintaks asas xpath). Carian Google xpath dapatkan semua teks, yang pertama adalah jawapannya. Poster boleh bertanya soalan ini: Bagaimana menggunakan xpath untuk mengekstrak kandungan teks yang terkandung dalam tag (walaupun jawapan di sini tidak memuaskan)
Cara paling mudah ialah memilihnya dan terdapat pilihan untuk menyalin ke xpath
Di bawah chrome
klik kanan pada elemen
salin->Salin XPath
Jawapan sebelum ini tidak menangani masalah poster asal, kerana poster asal tidak menerangkan masalah dengan jelas, saya rasa apa yang penulis asal ingin katakan ialah anda tidak boleh mendapatkan kandungan dalam sub-tag dengan menggunakan teks secara langsung (. ) kaedah atau atribut teks (dengan andaian anda telah melihatnya) Sintaks asas xpath).
Carian Google xpath dapatkan semua teks, yang pertama adalah jawapannya.
Poster boleh bertanya soalan ini: Bagaimana menggunakan xpath untuk mengekstrak kandungan teks yang terkandung dalam tag (walaupun jawapan di sini tidak memuaskan)
Anda cubalah
keturunan-atau-diri menunjukkan nod semasa dan nod keturunan
normal-space() mengalih keluar nod keturunan nod ruang putih sahaja (ini adalah pilihan)
Pautan rujukan:
http://stackoverflow.com/ques...