一.Chrome浏览器对应各个版本驱动的地址如下:
http://chromedriver.storage.googleapis.com/index.html
备注:打开如上网页之后,2.38的版本是比2.4版本要高,而不是比小数点后第一位数字大小
点击进入之后:
详细信息如下,win系统的,都使用第三个,点击notes.txt,显示所有详细的版本对应信息
二.Chrome驱动的具体使用问题
使用WebDriver在Chrome浏览器上进行测试时,需要从http://chromedriver.storage.googleapis.com/index.html网址中下载与本机chrome浏览器对应的驱动程序,驱动程序名为chromedriver;
chromedriver的版本需要和本机的chrome浏览器对应,才能正常使用;
第一步:下载对应版本的chromedriver驱动文件,具体版本请对照文章底部的对应关系表:
如本机的chrome浏览器版本为:版本 61.0.3163.100(正式版本) (64 位),对应的chromedriver版本为2.33.
第二步:下载后把文件解压,然后放到本机chrome浏览器文件路径里,如:
C:\Program Files (x86)\Google\Chrome\Application
第三步:操作完后,就可以使用以下代码直接调起浏览器了:
三.Firefox浏览器对应各个版本驱动的问题
(1)下载地址:
https://github.com/mozilla/geckodriver/releases/
注意:下载解压后,将chromedriver.exe , geckodriver.exe , Iedriver.exe发到Python的安装目录,例如 D:\python 。 然后再将Python的安装目录添加到系统环境变量的Path下面。
(2)启动火狐浏览器
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://www.baidu.com/')
四.具体是用步骤
五.Python的下载的路径
(1)Win版本路径
(2)下载的时候,注意区分python的版本问题
有的链接地址,会有更详细的版本连接,如下:
(1).web-based installer 是需要通过联网完成安装的
(2) .executable installer 是可执行文件(*.exe)方式安装
(3) .embeddable zip file 嵌入式版本,可以集成到其它应用中。
同理,mac系统使用的下载地址为: