摘要: 学习资料: Selenium with Python: http://selenium-python.readthedocs.org/en/latest/index.html 乙醇的python selenium教程: https://github.com/easonhan007/webdriver 阅读全文
posted @ 2015-11-20 17:15 微微微笑 阅读(278) 评论(0) 推荐(1) 编辑
摘要: 常用操作click点击某个元素driver.find_element_by_id(“su”).click()cleardriver.find_element_by_id(“kw”).clear()send_keys模拟键盘输入driver.find_element_by_id(“kw”).send_... 阅读全文
posted @ 2015-11-20 13:28 微微微笑 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 总结定位查找时,返回查找到的第一个match的元素。如果找不到,则 raise NoSuchElementException单个元素定位:find_element_by_idfind_element_by_namefind_element_by_xpathfind_element_by_link_t... 阅读全文
posted @ 2015-11-20 13:17 微微微笑 阅读(559) 评论(0) 推荐(0) 编辑
摘要: AJAX,即“AsynchronousJavascriptAnd XML”。可以实现网页的异步更新。也就是在不重新加载整个网页的情况下,对网页的某部分进行更新。现在大多数网站都使用AJAX技术,这使得网页加载完成之后有些元素还没有出现。为了解决这个问题,保证脚本运行的稳定性,selenium使用了等... 阅读全文
posted @ 2015-11-20 11:32 微微微笑 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 新建driverdriver=webdriver.Firefox()driver=webdriver.Ie()driver=webdriver.Chrome()打开一个链接driver.get(“http://www.baidu.com”)一定要输入全部链接,包括“http://”,否则可能找不到。... 阅读全文
posted @ 2015-11-20 11:30 微微微笑 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 1. 安装python https://www.python.org/getit/ 选择2.7版本,下载安装即可。 验证是否安装成功:打开cmd,输入"python -V",显示python版本号即安装成功。 2. 安装setuptools https://pypi.python.org/pypi/ 阅读全文
posted @ 2015-11-20 11:08 微微微笑 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 安装Step1: 下载Firefox浏览器http://www.firefox.com.cn/Step2: 安装Selenium IDE插件http://seleniumhq.org/download/Step3: 搜索 firebug并安装https://addons.mozilla.org/fi... 阅读全文
posted @ 2015-11-20 10:36 微微微笑 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Common Selenium各种工具比较 Selenium IDE Selenium IDE整理 WebDriver Java 版本 Selenium开始 Selenium webdirver操作浏览器 Selenium 查找元素 Selenium 元素操作 Selenium 高级应用 Selen 阅读全文
posted @ 2015-11-20 09:23 微微微笑 阅读(415) 评论(0) 推荐(0) 编辑