随笔分类 - selenium
摘要:Selenium的历史1 selenium1.x:这个时候的selenium,使用的是JavaScript注入技术与浏览器打交道。 需要Selenium RC启动一个Server,将操作Web元素的API调用转化为一段段Javascript,在Selenium内核启动浏览器之后注入这段Javascr
阅读全文
摘要:记录: bb 要实例化 self.dr=dr,那么 iber_test类的 self.dr 才能带过去
阅读全文
摘要:如:(注意我下面这种要用eval函数取拼接的)
阅读全文
摘要:下载地址: http://phantomjs.org/download.html 使用方法: 下载压缩包解压出来找到phantomjs.exe 放到python的根目录下
阅读全文
摘要:from selenium.webdriver.support import expected_conditions as EC 例子一: 例子二:(判断元素存在文本"糯米") from selenium.webdriver.support import expected_conditions as
阅读全文
摘要:亲测是可以的 self.driver.find_element('id','kw').send_keys(u"凯宾斯基")
阅读全文
摘要:find_element方法源码存在位置 by定位方法
阅读全文
摘要:https://www.cnblogs.com/hiyong/p/14162706.html
阅读全文
摘要:
阅读全文
摘要:方法一: 方法二: 方法二参考: https://blog.csdn.net/huilan_same/article/details/52385401
阅读全文
摘要:Firefox: Chrome:
阅读全文
摘要:看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用: chromedriver版本支持的Chrome版本 v2.40 v66-68 v2.39 v66-68 v2.38 v65-67 v2.37 v64-66 v2.36 v63-65 v2
阅读全文
摘要:
阅读全文
摘要:1,from time import sleep(先引入关键词) sleep(5) (就可以使用这个命令了) 可以停止页面5秒 1-1. 等待页面元素出现的时间(即没出现时,等待元素出现) 在头部加上: driver=webdriver.Firefox() driver.implicitly_wai
阅读全文
摘要:1.使用终端去命令安装 sudo easy_install selenium 参考:https://www.cnblogs.com/nichoc/p/5543654.html 2.听说驱动放在 /usr/bin/ 路径下,再配置环境变量才有效果 (试了不是放再这个目录,配置环境后,发现真的找不到驱动
阅读全文
摘要:1.指定浏览器驱动:dr = webdriver.Firefox(executable_path = '/Users/xxx/Documents/selenium_py/geckodriver/geckodriver')这个方法解决mac电脑驱动放不进环境变量的文件问题2.指定浏览器:import
阅读全文

浙公网安备 33010602011771号