相信大家有一个感觉,就是每当写爬虫时,需要写xpath来找到我们要的数据,调试xpath会浪费很多时间,一次又一次的requests请求,每每看到取到的元素与自己心中想要的元素不符时..........

今天为大家介绍一款谷歌浏览器插件,能帮大家在待抓取页面直接写xpath并且可以看到取到的元素,话不多说 上图:

打开Chrome商店,搜索 xpath-helper 会出现如图中的搜索结果,点击添加至CHROME按钮,根据提示完成添加即可。(如果chrome商店连不上,请大家自行百度解决方案)

安装完毕后 可以看到我们的浏览器右上方多了一个图标:

这个就是xpath helper的图标。
点击图标,会出现一个黑色背景的输入框,如下图:

image.png

在QUERY的下方输入xpath表达式 可在 RESULTS下方显示取到的结果:

image.png

这个xpath是获取简书下文章列表的每一个id 可以看到结果取到了 20个。
针对于复杂的xpath需要,有了这个工具再就也不用一次一次的发requests测试xpath了,节省了很多时间。
请大家参考。

我的个人公众号,希望大家支持下新人,公众号会定时推出Python干货,以及其他技术方面的干货。

Python自学入门进阶.jpg

共同进步。

一个浏览器插件,测试xpath的工具相关推荐

  1. 多啦咪图虫_浏览器插件图片批量下载工具扩展插件图片下载

    下载地址: 多啦咪图虫_浏览器插件图片批量下载工具扩展插件图片下载-紫咖啡小站是一款内嵌到浏览器的工具:可以帮你方便地从任意网站上批量采集喜欢的图片并迅速完成筛选和保存 多啦咪图虫 图片批量下载工具支 ...

  2. 【Rest API】Advanced REST Client浏览器插件rest api请求工具安装教程及使用说明

    前言 开发工作中,经常会对rest api接口进行测试,大家肯定会想到postman,但是今天给大家推荐一个小容量更便捷的浏览器插件工具Advanced REST Client 安装说明 1.点击下载 ...

  3. 如何开发一个浏览器插件

    参考文章 Chrome 平台 API 一天学会Chrome插件开发 30分钟开发一款抓取网站图片资源的浏览器插件 manifest.json参数详解 Content Security Policy 入 ...

  4. 站长工具箱浏览器插件-SEO分析效率工具插件

    简介: 站长工具推出的一款方便查询网站SEO信息的浏览器插件,非常好用,打开网站点击图标SEO信息一目了,通过浏览器插件形式,对网站SEO分析提供数据支持,在百度搜索引擎中提供便捷优化分析结果. SE ...

  5. FlashInspector 【Firefox浏览器插件,flash分析工具】

    Inspect flash(swf)'s DisplayObject with mouse. Overview the swf's DisplayObject list. Set the inspec ...

  6. 害怕·舍友仅靠一个浏览器插件就走向巅峰?

  7. 多浏览器同步测试工具的设计与实现

    背景 在做Web兼容测试时,测试人员往往需要在不同浏览器上重复执行相同的操作. 现有自动化录制手段,其实是后置的对比,效率与反馈都存在延迟,执行过程相对是黑盒的,过程中如果测试人员没细化到具体的校验点 ...

  8. python写chrome插件_用VueJS写一个Chrome浏览器插件

    浏览器基本已经天下大统了,放眼望去都是Chromium的天下.那么,能写一个浏览器插件也算是一种回报率不错的技能. 基本知识 浏览器插件官方的说法叫扩展程序,允许你为浏览器增加各种功能,但不需要深入研 ...

  9. html浏览器兼容测试工具,13个不同浏览器兼容性测试的免费软件工具

    网页制作poluoluo文章简介:这里是网络上传播较多的13个不同操作系统中各色浏览器兼容性测试的软件工具. 前端开发人员最头疼的,莫过于形形色色的浏览器间的兼容性问题.每天绞尽脑汁地为这些本不应该存 ...

最新文章

  1. 深度图像分割 -- Fully Convolutional Networks for Semantic Segmentation
  2. 3d人脸重建 facescape 测试
  3. JVM内存模型与垃圾回收GC
  4. matlab神经网络动量因子,bp神经网络的动量因子
  5. 【MySQL】MySQL 数据库表锁和行锁
  6. Docker安装Oracle教程
  7. Webpack框架知识整理——Modules
  8. 小菜的项目管理修炼之道
  9. 喜马拉雅音频下载+x2m文件转换
  10. 【解决方案】施工现场如何实现全方位视频监控?EasyGBS视频智能告警分析平台搭建智慧工地
  11. php远程开机ubuntu,ubuntu的远程开机、关机和远程桌面控制
  12. SSIS Execute SQL Task assign output 的两种方法
  13. java计算机毕业设计会展中心招商服务平台MyBatis+系统+LW文档+源码+调试部署
  14. BUUCTF Misc 被劫持的神秘礼物
  15. CSS——移动端适配方案
  16. 治愈系插画PSD源文件+笔刷分享
  17. Bing必应地图中国API一显示地图 (转) 做人要厚道
  18. python笔记手写照片_用Python对手写笔记进行压缩与增强
  19. 软考网络工程师下午考试知识点整理
  20. 复杂事件处理(CEP)——事件、时序以及因果关系

热门文章

  1. 使用StarWind为RAC设置存储
  2. 遭遇IE8下的JavaScript兼容问题
  3. Nginx —— 用HTTP核心模块配置一个静态的Web服务器
  4. 萌新向Python数据分析及数据挖掘 第一章 Python基础 第三节 列表简介 第四节 操作列表...
  5. 智能合约遇到的三个大坑
  6. sharding jdbc:分库、分表;读写分离;
  7. Spark2.X环境准备、编译部署及运行
  8. [Zabbix] 怎样实现邮件报警通知以及免费短信报警通知
  9. ios开发之UIView的frame、bounds跟center属性的区别(附图)
  10. ym——Android之ListView性能优化