首页 服务端 python 正文

xpath使用方法和常用工具

long 2020-05-04 14:39 爬虫 人气164

最近想使用python做爬虫,使用xpath做爬取工具。

在这里记录一下xpath的常用表达式和函数工具等等。

//:获取所有节点

[1]:获取多个节点的第一个

[last()]:获取多个节点的最后一个

[last()-1]:获取多个节点的倒数第二个

[postion()<3]:获取前两个

[@name="pgres"]:获取属性name为pgres的节点

[price>30]:获取price节点值大于30的节点

[contains(@class, "pgres")]:class属性包含pgres值的节点

[not(contains(@class, "pgres"))]:排除属性包含pgres值的节点


另外推荐Chrome上的插件 xpath helper,可以查看xpath表达式是否正确。


评论
  • 消灭零回复
公众号
小程序
网站统计
  • 文章总数:297
  • 总点击量:55407
  • 评论总数:27
  • 网站运行:548 天