1. 首页
  2. 编程语言
  3. Python
  4. 01-xpath示例.py的应用和实例

01-xpath示例.py的应用和实例

上传者: 2023-06-28 20:25:56上传 PY文件 1.5KB 热度 8次

从lxml模块导入etree库,以下是一个使用xpath的示例。本示例展示了如何使用xpath定位和获取HTML元素。首先,拷贝以下代码到你的项目中:

from lxml import etree

html = """

"""

创建XPath解析对象

selector = etree.HTML(html)

使用XPath定位元素

back_icon = selector.xpath('//i[@class="iconfont icon-back"]')

channel_link = selector.xpath('//a[@id="channel"]')

nav_links = selector.xpath('//ul[@id="nav"]/li/a')

打印结果

print("获取到的元素:")

print(back_icon)

print(channel_link)

print(nav_links)

下载地址
用户评论