浏览器获取xpath,火狐浏览器 xpath 生成工具,以及使用,在线xpath测试网站体验

建议少用 xpath生成工具,翻到本文最后

浏览器一般都自带获取xpath的功能

例如360浏览器

F12 -> 元素查看器(elements) -> 随便选择一个元素 -> 鼠标右键 -> 复制 -> 复制 xpath
在这里插入图片描述

firfox浏览器插件 xpath finder 快速获取xpath

狐火浏览器firefox 添加xpath finder 工具 比谷歌浏览器 添加 xpath helper简单多了

国内不需要设置代理就能添加

浏览器右上角 菜单图标 -> 附加组件 -> 寻找更多组件 “xpath” -> 添加插件 “xpath finder”
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
添加成功后,我们就可以开始使用 xpath finder插件了

使用案例

左键点击右上角添加的xpath finder 插件 就可以去获取想要的xpath了,再次点击xpath finder 插件图标 才能退出
在这里插入图片描述

注:获取的xpath 内容可能不是 真正想要的路径,还需要我们做一些小的修改才能得到我们需要的xpath

在线测试体验 xpath

在线测试xpath网站 http://www.gjw123.com/tools-xpath

如下图
在这里插入图片描述

最后,给出一点建议

xpath 生成工具 获取的都是 从根开始的完整路径,太长不好读,而且实际爬虫中效果不好,因为每个网页完整路径很可能不一样

建议 如果只是个别页面 可以用下xpath工具, 但是 如果是要爬一个网站的话,建议还是通过观察分析浏览器 F12 查看元素布局,自己写 xpath路径, 多用 // 少用 /

例如:

//div[@class='u  ']//h1[@class] | //audio[@id='player'] | //div[@class='u  ']//a[1] | //h2//a[@class='clr-yellow']

在这里插入图片描述

xpath 语法学习

不难,百度下 xpath语法 很多文章都有介绍,我个人也就看了下 w3c xpath 语法介绍,然后多思考并且借助 在线体验xpath网站 帮助完成xpath路径获取

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值