魔天记3d vivo客户端
374.22MB · 2025-12-16

Python中的XPath表达式用法
XPath是一种用于在XML和HTML文档中进行导航和查找的语言,广泛应用于数据抓取、Web自动化测试、文本提取等领域。在Python中,我们可以使用lxml库来解析XML和HTML文档,并使用XPath表达式来定位和提取所需的数据。
pip install lxml
from lxml import etree
parser = etree.HTMLParser()
tree = etree.parse('example.html', parser)xpath_expr = '//a'
nodes = tree.xpath(xpath_expr)
texts = [node.text for node in nodes] print(texts)
下面是一个完整的示例代码,演示了如何从HTML文档中提取出所有的链接:
from lxml import etree
parser = etree.HTMLParser()
tree = etree.parse('example.html', parser)
xpath_expr = '//a'
nodes = tree.xpath(xpath_expr)
links = [node.get('href') for node in nodes]
print(links)