文章詳情頁
用python中的xpath怎么獲取我想要標記的內容
瀏覽:116日期:2022-06-30 11:01:03
問題描述
我想獲取h3下面a標簽下的完整內容(Get a 5% saving on Ripleys Believe It or Not London Tickets),這個用xpath怎么獲取呢?跪求高手指教
問題解答
回答1:最方便的辦法,選中,有個復制到xpath的選項
回答2:chrome下右擊 元素copy->Copy XPath
回答3:之前的答案并沒有針對樓主的問題,因為樓主沒有將問題描述清楚,我想樓主想說的是直接用text() 方法或text屬性得不到子標簽內的內容(假設你已經看過了xpath的基本語法)。Google搜索xpath get all text, 第一個就是答案。樓主可以這樣提問:xpath如何取出被標簽包含的文字內容(雖然這里的答案并不能讓人滿意)
回答4:你試試
response.xpath(’//h3/a/descendant-or-self::text()[normalize-space()]’)
descendant-or-self表明當前node和子代nodes
normal-space()去掉whitespace-only nodes的子代nodes(這個可要可不要)
參考鏈接:http://stackoverflow.com/ques...
相關文章:
1. 哭遼 求大佬解答 控制器的join方法怎么轉模型方法2. 在mybatis使用mysql的ON DUPLICATE KEY UPDATE語法實現存在即更新應該使用哪個標簽?3. Navicat for mysql 中以json格式儲存的數據存在大量反斜杠,如何去除?4. mysql - 表名稱前綴到底有啥用?5. 編輯成功不顯示彈窗6. mysql - 怎么生成這個sql表?7. sql語句 - 如何在mysql中批量添加用戶?8. 怎么php怎么通過數組顯示sql查詢結果呢,查詢結果有多條,如圖。9. mysql - 數據庫表中,兩個表互為外鍵參考如何解決10. mysql儲存json錯誤
排行榜
