python 打印html源码中xpath

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 打印html源码中xpath相关的知识,希望对你有一定的参考价值。

实例:

#coding:utf-8
from lxml import etree
import urllib
url=urllib.urlopen(http://www.baidu.com).read().decode(utf-8)
htm=etree.HTML(url)
htree=etree.ElementTree(htm)
print htree
print htm.iter()
###依次打印出每个元素的文本内容和xpath路径
for t in htm.iter():
    print t.text
    print htree.getpath(t)

 

以上是关于python 打印html源码中xpath的主要内容,如果未能解决你的问题,请参考以下文章

python xpath 获取指定页面中指定区域的html代码

HTML代码片段

HTML代码片段

Pythonxpath-1

Selenium Xpath元素无法定位 NoSuchElementException: Message: no such element: Unable to locate element(代码片段

Python怎样获取XPath下的A标签的内容