python lxml xpath 结果 怎么处理
发布网友
发布时间:2022-04-18 00:02
我来回答
共1个回答
热心网友
时间:2022-04-18 01:31
可以看一下xpath的轴,比如你要取得第二个<p>标签的“没aa没aa”,实际是取得它全部后代节点的文本内容,可以使用
element_dom.xpath("//p[2]//descendant::text()")来取得,拿到的结果是一个这样['没', 'aa', '没', 'aa']的list,然后自己手动拼接成字符串就可以了,比如"".join(list)。同理,如果你需要进行其他操作,也可以使用类似的方法。