文章詳情頁
python3.x - python lxml無法查找第一個tag有鏈接和沒有內容tag的子tag的text?
瀏覽:117日期:2022-06-30 11:47:53
問題描述
第一個situation:tag內有link
from lxml import etree node = etree.fromstring(’<a xml = ’www.www.com’><c>bum</c></a>’)print node.findtext(’c’,default = ’what happened?’)
第二個situation:所求text所在tag上一級tag無content
from lxml import etree node = etree.fromstring(’<a><b><c>bum</c></b></a>’)print node.findtext(’c’, default = ’what happened?’)
以上兩個situation所返回的結果都是‘None’
成功的situation
from lxml import etree node = etree.fromstring(’<a><c>bum</c></a>’)print node.findtext(’c’)
想問一下這兩個問題應該怎么解決?
問題解答
回答1:給你推薦pyquery,個人認為更好用
相關文章:
1. javascript - jQuery each 方法第三個參數args 如何解釋?2. java - 關于i++的一個題目3. apache - 想把之前寫的單機版 windows 軟件改成網絡版,讓每個用戶可以注冊并登錄。類似 qq 的登陸,怎么架設服務器呢?4. webgl - android上類似汽車之家的3d全景照片怎么實現5. css3 - Typecho 后臺部分表單按鈕在 Chrome 下出現靈異動畫問題,求解決6. java - 阿里的開發手冊中為什么禁用map來作為查詢的接受類?7. python - uwsgi+django的搭建問題8. python - Pycharm的Debug用不了9. 創建mysqli對象與數據庫連接 - 出錯10. 請教MVC分發控制器時的相關內容
排行榜
