gpt4 book ai didi

python - lxml - 如何获取 HtmlElement 的 xpath?

转载 作者:太空宇宙 更新时间:2023-11-04 09:00:04 24 4
gpt4 key购买 nike

使用 XML etree,可以做到:

etree.getpath(元素

我如何做同样的事情,但使用 HTML 而不是 XML?

最佳答案

_ElementTree 有一个getpath 方法:

In [17]: import lxml.html as LH
In [18]: content = '<root><div id="pgbrk" ......>....Page Break....</div></root>'

In [19]: root = LH.fromstring(content)

In [20]: tree = root.getroottree()

In [21]: tree.getpath(root[0])
Out[21]: '/html/body/root/div'

关于python - lxml - 如何获取 HtmlElement 的 xpath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26304626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com