文章详情页
python3.x - python lxml无法查找第一个tag有链接和没有内容tag的子tag的text?
浏览:218日期: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. 为什么span的color非要内联样式才起作用?2. docker - 如何修改运行中容器的配置3. css - div设置float:left后高度设置自动会无效 ?4. 求大神指点js修改margintop导致无限下滑的问题5. linux - centos 配置ip?6. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?7. 老师,请问我打开browsersync出现这个问题怎么解决啊?8. 请问一下各位老鸟 我一直在学习独孤九贱 现在是在tp5 今天发现 这个系列视频没有实战9. 在cmd下进入mysql数据库,可以输入中文,但是查看表信息,不显示中文,是怎么回事,怎新手,请老师10. html5 - H5做的手机分享页微信更新后,分享出去不再默认显示第一个图 作为缩略图
排行榜

网公网安备