文章詳情頁(yè)
python3.x - python lxml無(wú)法查找第一個(gè)tag有鏈接和沒(méi)有內(nèi)容tag的子tag的text?
瀏覽:87日期:2022-06-30 11:47:53
問(wèn)題描述
第一個(gè)situation:tag內(nèi)有l(wèi)ink
from lxml import etree node = etree.fromstring(’<a xml = ’www.www.com’><c>bum</c></a>’)print node.findtext(’c’,default = ’what happened?’)
第二個(gè)situation:所求text所在tag上一級(jí)tag無(wú)content
from lxml import etree node = etree.fromstring(’<a><b><c>bum</c></b></a>’)print node.findtext(’c’, default = ’what happened?’)
以上兩個(gè)situation所返回的結(jié)果都是‘None’
成功的situation
from lxml import etree node = etree.fromstring(’<a><c>bum</c></a>’)print node.findtext(’c’)
想問(wèn)一下這兩個(gè)問(wèn)題應(yīng)該怎么解決?
問(wèn)題解答
回答1:給你推薦pyquery,個(gè)人認(rèn)為更好用
上一條:請(qǐng)問(wèn)寫(xiě)好python模塊以后,文檔怎么寫(xiě)?下一條:python - 在寫(xiě)一個(gè)爬蟲(chóng),源代碼里面沒(méi)有csrf token,要如何獲取到?
相關(guān)文章:
1. 請(qǐng)問(wèn)寫(xiě)好python模塊以后,文檔怎么寫(xiě)?2. mysql - 在下剛?cè)腴T(mén)sql 關(guān)于sql的語(yǔ)法詢問(wèn)3. java - 新人有一個(gè)問(wèn)題想問(wèn)問(wèn)大家,weex怎么動(dòng)態(tài)修改控件高度4. 初來(lái)乍到,相對(duì)路徑問(wèn)題,新手求教5. javascript - jq 上傳圖片成功后添加一個(gè)新的上傳框時(shí)出現(xiàn)問(wèn)題6. 老師您好!我有一個(gè)問(wèn)題、7. angular.js - 在終端中用yeoman啟用angular-generator報(bào)錯(cuò),求解?8. javascript - 原生JS和jQuety關(guān)于設(shè)置圖片輪播定時(shí)器問(wèn)題9. html5 - 最近在自學(xué)react 求一個(gè)react表單提交的例子10. laravel5.8 前臺(tái)auth 登錄 不了
排行榜

熱門(mén)標(biāo)簽