前言 有时候一个页面上有多个对象需要操作,如果一个个去定位的话,比较繁琐,这时候就可以定位一组对象。Selenium2library提供了Get Webelements 关键字,用于定位一组元素 以百度页面为例,先定位一组对象,然后依次打开每个链接,检测返回结果。 一、定位一组对象 1.打开百度页面 ...
分类:
其他好文 时间:
2016-12-16 23:21:01
阅读次数:
1206
前言 有时候一个页面上有多个对象需要操作,如果一个个去定位的话,比较繁琐,这时候就可以定位一组对象。Selenium2library提供了Get Webelements 关键字,用于定位一组元素 以百度页面为例,先定位一组对象,然后依次打开每个链接,检测返回结果。 一、定位一组对象 1.打开百度页面 ...
分类:
其他好文 时间:
2016-12-16 23:15:37
阅读次数:
2919
一、打开网站 1.第一步:从selenium里面导入webdriver模块 2.打开Firefox浏览器(Ie和Chrome对应下面的) 3.打开百度网址 二、设置休眠 1.由于打开百度网址后,页面加载需要几秒钟,所以最好等到页面加载完成后再继续下一步操作 2.导入time模块,time模块是Pyt ...
分类:
编程语言 时间:
2016-12-11 18:02:20
阅读次数:
385
前言 最近由于工作原因,更新慢了一点,今天终于抽出一点时间给大家继续更新selenium系列,学习的脚本不能停止,希望小伙伴能多多支持。 本篇以百度设置下拉选项框为案例,详细介绍select下拉框相关的操作方法。 一、认识select 1.打开百度-设置-搜索设置界面,如下图所示 2.箭头所指位置, ...
分类:
编程语言 时间:
2016-12-03 15:19:05
阅读次数:
221
前言 有些页面的链接打开后,会重新打开一个窗口,对于这种情况,想在新页面上操作,就得先切换窗口了。获取窗口的唯一标识用句柄表示,所以只需要切换句柄,我们就能在多个页面上灵活自如的操作了。 本篇以打开百度新闻页面搜索按钮上的链接页面为例,依次打开每个按钮,并检验测试结果。用脚本批量操作,可以减少重复劳 ...
分类:
编程语言 时间:
2016-12-03 14:54:52
阅读次数:
419
方法/步骤 1、打开“百度地图生成器”的网址:http://api.map.baidu.com/lbsapi/creatmap/index.html 如下图: 2、在“1.定位中心点”中,切换城市,并查找具体位置,如下图: 3、在“2.设置地图”中,可以按照自己的喜好修改地图的外观: a、地图的宽和 ...
分类:
Web程序 时间:
2016-11-27 17:01:22
阅读次数:
274
因为百度使用了SHA-1的算法,并没有使用SHA-2。现在打开百度就是一直刷新一直跳,根本出不来。 解决:删除对某个域名的强制转跳即可 方法:chrome的地址栏输入:chrome://net-internals/#hsts , 在Delete domain 栏的输入框中输入要http访问的域名,然 ...
分类:
Web程序 时间:
2016-11-22 22:40:35
阅读次数:
334
跟女朋友聊天的时候,女朋友抱怨每次翻译都要打开百度网页上找,这让我有了做一个小的翻译界面的想法,搜索百度翻译居然发现其有API,正合我意,上百度翻译开放平台注册一个个人测试帐号就可以了,东拼西凑,做出了来一个小程序,代码如下: 测试运行结果还行,截图如下: ...
分类:
编程语言 时间:
2016-11-22 01:48:56
阅读次数:
314
很多软件的运行都需要搭建环境,只有exe文件可以在不安装软件和数据库的环境下运行,那么怎么制作exe程序可执行文件呢,下面天使教你如何制作。 很多软件的运行都需要搭建环境,只有exe文件可以在不安装软件和数据库的环境下运行,那么怎么制作exe程序可执行文件呢,下面天使教你如何制作。 很多软件的运行都 ...
分类:
其他好文 时间:
2016-11-14 19:36:20
阅读次数:
215