摘要: 强制等待 强制等待,不管你浏览器是否加载完了,程序都得等待3秒,3秒一到,继续执行下面的代码,作为调试很有用,有时候也可以在代码里这样等待,不过不建议总用这种等待方式,太死板,严重影响程序执行速度。 目前一直用time.sleep(1) 直接等待几分钟这种 隐性等待 第二种办法叫隐性等待,impli 阅读全文
posted @ 2018-06-11 18:00 大米粒粒 阅读(137) 评论(0) 推荐(0) 编辑
摘要: send_keys(Keys.BACK_SPACE) 删除键(BackSpace) send_keys(Keys.SPACE) 空格键(Space) send_keys(Keys.TAB) 制表键(Tab) send_keys(Keys.ESCAPE) 回退键(Esc) send_keys(Keys 阅读全文
posted @ 2018-06-11 17:58 大米粒粒 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 鼠标的操作方法(右击、双击、拖动、鼠标悬浮)封装在ActionChains类里 鼠标时间先导入模块 from selenium.webdriver.common.action_chains import ActionChains ActionChains类提供了鼠标操作常用方法: Perform() 阅读全文
posted @ 2018-06-11 17:56 大米粒粒 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 实例 返回结果 {'width': 500, 'height': 22} ©2017 Baidu 使用百度前必读 意见反馈 京ICP证030173号 京公网安备11000002000001号 s_ipt aaaaa True 阅读全文
posted @ 2018-06-11 08:46 大米粒粒 阅读(112) 评论(0) 推荐(0) 编辑
摘要: clear() : 清除文本 send_keys(*value) : 模拟按键输入 click() :单击元素 备注:send_keys(u”中文”),如果发送中文,前面要加上u,因为这里是要输入到windows系统了,windows系统是GBK编码,我们的脚本是utf-8需要转码位Unicode国 阅读全文
posted @ 2018-06-11 08:44 大米粒粒 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 环境准备 安装fitepath 火狐浏览器-工具-附加组件-搜索firepath进行安装 安装firebug插件 火狐浏览器-工具-附加组件-搜索firebug进行安装 firebug定位 打开firebug点击查看页面元素按钮,再点击想要查看的元素,就可以定位到页面元素内容 获取单个页面元素 fi 阅读全文
posted @ 2018-06-05 17:59 大米粒粒 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 启动浏览器 #coding=utf-8#第一步导入selenium里的webdriver模块from selenium import webdriver #第二步 启动浏览器driver=webdriver.Firefox() #启动火狐浏览器#driver=webdriver.Ie() #启动Ie 阅读全文
posted @ 2018-06-05 13:42 大米粒粒 阅读(484) 评论(0) 推荐(0) 编辑