【第一部分】开篇:先认识Xpath的4种定位方法 跟你说,你总是靠那个firebug,chrome的F12啥的右击复制xpath绝对总有一天踩着地雷炸的你死活定位不到,这个时候就需要自己学会动手写xpath,人脑总比电脑聪明,开始把xpath语法给我学起来! 第1种方法:通过绝对路径做定位(相信大家 ...
分类:
编程语言 时间:
2018-10-04 09:49:39
阅读次数:
215
1.XML 可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 与HTML类似,但是他是为了传输和存储数据而非显示数据。 2.XPath XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。 XPth ...
分类:
其他好文 时间:
2018-09-23 13:48:52
阅读次数:
279
1.安装火狐插件 ①旧版本firefox 火狐浏览器右上角-->附件-->获取更多附件-->搜索-->Firebug 安装 Firebug 扩展:https://addons.mozilla.org/zh-CN/firefox/addon/firebug/ ,添加到firebug之后,重启火狐,之后 ...
分类:
其他好文 时间:
2018-09-22 23:21:30
阅读次数:
259
前言 本篇手把手教大家如何爬取网站上的图片,并保存到本地电脑 一、目标网站 1.随便打开一个风景图的网站:http://699pic.com/sousuo-218808-13-1.html 2.用firebug定位,打开firepath里css定位目标图片 3.从下图可以看出,所有的图片都是img标 ...
分类:
其他好文 时间:
2018-09-20 17:19:54
阅读次数:
146
由于最新版火狐不在支持FireBug等开发工具,可以通过https://ftp.mozilla.org/pub/firefox/releases/ 下载49版本以下的火狐就可以增加Firebug等扩展了。 什么是XPATH? XPath即为XML路径语言(XML Path Language),它是一 ...
分类:
其他好文 时间:
2018-09-17 17:41:18
阅读次数:
129
由于最新版火狐不在支持FireBug等开发工具,可以通过https://ftp.mozilla.org/pub/firefox/releases/ 下载49版本以下的火狐就可以增加Firebug等扩展了。 什么是Xpath? XPath是XML的路径语言,通俗一点讲就是通过元素的路径来查找到这个标签 ...
分类:
其他好文 时间:
2018-09-16 23:59:20
阅读次数:
365
跟你说,你总是靠那个firebug,chrome的F12啥的右击复制xpath绝对总有一天踩着地雷炸的你死活定位不到,这个时候就需要自己学会动手写xpath,人脑总比电脑聪明,开始把xpath语法给我学起来! 第1种方法:通过绝对路径做定位(相信大家不会使用这种方式) By.xpath("html/ ...
分类:
编程语言 时间:
2018-09-09 18:14:29
阅读次数:
240
写selenium脚本,在浏览器定位各种弹出菜单时,有时用工具很难去取菜单的属性,下面说下如何去取: 点开firebug ,切换到“脚本”界面,首先在输入框输入单字母s,待弹出下拉列表后,单击左侧的插入断点操作 你会发现该下拉框被冻结,之后切换到html界面进行定位。 chrome浏览器:按F12, ...
分类:
其他好文 时间:
2018-09-09 16:54:02
阅读次数:
185
xpath无所不能定位。 https://www.w3.org/TR/xpath/all/#axes 两个神器:firebug、xpath-checker 举例: //td[a//front[contains(text(),"从零开始视频")]//input[@type='checkbox'] 确认 ...
分类:
其他好文 时间:
2018-08-24 16:05:55
阅读次数:
167
1.通过id定位 driver.find_element_by_id(“kw”).send_keys(“测试") 用firebug通过查看页面元素,找到搜索输入框id属性值,输入关键字搜索 driver.find_element_by_id("su").click() 用firebug通过查看页面元 ...