Selenium2+python自动化61-Chrome您使用的是不受支持的命令行标记:--ignore-certificate-errors
前言
您使用的是不受支持的命令行标记:--ignore-certificate-errors.稳定性和安全性会有所下降
selenium2启动Chrome浏览器是需要安装驱动包的,但是不同的Chrome浏览器版本号,对应的驱动文件版本号又不一样,如果版本号不匹配,是没法启动起来的。
一、Chrome遇到问题
1.如果在启动chrome浏览器时候,出现如下界面,无法打开网址,那么首先恭喜你,踩到了坑,接下来的内容或许对你有所帮助
>># coding:utf-8
>>from selenium import webdriver
>>driver = webdriver.Chrome()
>>driver.get("http://www.cnblogs.com/yoyoketang/")

二、查看版本号
1.查看Chrome版本号,设置>关于,查出来版本号是57.0

2.查看chromedriver.exe版本号,双击这个文件就可以了,查出来版本号是V2.9

3.很显然是chromedriver的版本号过低了,于是可以找个更高级的版本:V2.24
三、chromedriver
1.确保chromedriver.exe文件在path路径下,这里我放到Python的根目录了(python根目录已配置到path了),不会配置的看
第一篇

2.确保驱动文件名称是chromedriver.exe,如果名称后面带版本号的,改下文件名称就行。
3.Chrome版本V57.0+chromedriverv2.24
四、各版本匹配表
chromedriver版本    支持的Chrome版本
v2.29                     v56-58
v2.28                     v55-57
v2.27                     v54-56
v2.26                     v53-55
v2.25                     v53-55
v2.24                     v52-57
v2.23                     v51-53
v2.22                     v49-52
v2.21                     v46-50
v2.20                     v43-48
v2.19                     v43-47
v2.18                     v43-46
v2.17                     v42-43
v2.13                     v42-45
v2.15                     v40-43
v2.14   
                
v39-42
v2.13   
                
v38-41
v2.12   
                
v36-40
v2.11   
                
v36-40
v2.10   
                
v33-36
v2.9                      
v31-34
v2.8    
                 
v30-33
v2.7   
                  
v30-33
v2.6   
                  
v29-32
v2.5   
                  
v29-32
v2.4   
                  
v29-32
chromedriver版本下载大全:http://chromedriver.storage.googleapis.com/index.html
觉得对你有帮助,就在右下角点个赞吧,感谢支持
学习过程中有遇到疑问的,可以加selenium(python+java) QQ群交流:646645429
也可以关注下我的个人公众号:

selenium+python高级教程》已出书:selenium webdriver基于Python源码案例
(购买此书送对应PDF版本)
Selenium2+python自动化61-Chrome您使用的是不受支持的命令行标记:--ignore-certificate-errors的更多相关文章
- selenium打开chrome时,出现 "您使用的是不受支持的命令行标记:--ignore-certificate-errors""
		from selenium import webdriveroptions = webdriver.ChromeOptions()options.add_experimental_option(&qu ... 
- 使用python通过selenium模拟打开chrome窗口报错 出现 "您使用的是不受支持的命令行标记:--ignore-certificate-errors
		#在程序前加上这段代码 from selenium import webdriver options = webdriver.ChromeOptions() options.add_experimen ... 
- 您使用的是不受支持的命令行标记 chrome
		检查 chrome://flags/#extensions-on-chrome-urls 是否开启 开启了的话就关掉检查 启动chrome的快捷方式是否在目标后有额外的参数 有就删了 在浏览器中输入c ... 
- Chrome 浏览器跨域和安全访问问题 使用 chrome的命令行标记:disable-web-security 参数联调线上数据
		做前端的,用Ajax获取数据,是常有的事情,同域下自然没问题了,如果是不同域获取数据,浏览器就有个同源策略的限制. 如图: Origin * is not allowed by Access-Cont ... 
- Selenium2+python自动化54-unittest生成测试报告(HTMLTestRunner)
		前言 批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的. unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLT ... 
- Selenium2+Python自动化学习笔记(第1天)
		参考[http://blog.csdn.net/henni_719/article/details/51096531]大神写的笔记,多谢大神共享. 哈哈,今天又找到一位大神写的Selenium2+Py ... 
- Selenium2+python自动化61-Chrome浏览器(chromedriver)【转载】
		前言 selenium2启动Chrome浏览器是需要安装驱动包的,但是不同的Chrome浏览器版本号,对应的驱动文件版本号又不一样,如果版本号不匹配,是没法启动起来的. 一.Chrome遇到问题 1. ... 
- Selenium2+python自动化23-富文本(自动发帖)
		前言 富文本编辑框是做web自动化最常见的场景,有很多小伙伴遇到了不知道无从下手,本篇以博客园的编辑器为例,解决如何定位富文本,输入文本内容 一.加载配置 1.打开博客园写随笔,首先需要登录,这里为了 ... 
- Selenium2+python自动化24-js处理富文本(带iframe)
		前言 上一篇Selenium2+python自动化23-富文本(自动发帖)解决了富文本上iframe问题,其实没什么特别之处,主要是iframe的切换,本篇讲解通过js的方法处理富文本上iframe的 ... 
随机推荐
- Mybatis入门及Dao开发方式
			本节内容: Mybatis介绍 使用jdbc编程问题总结 Mybatis架构 Mybatis入门程序 Dao的开发方式 SqlMapConfig.xml文件说明 一.Mybatis介绍 MyBatis ... 
- 一步一步学习IdentityServer3 (5)
			这篇文章介绍下数据持久化问题,官方例子可能都是缓存数据 Client User Scope 下面介绍下怎么使用数据库持久化 这里需要导入nuget包 :IdentityServer3.EntityF ... 
- hdu 5131 (2014广州现场赛 E题)
			题意:对给出的好汉按杀敌数从大到小排序,若相等,按字典序排.M个询问,询问名字输出对应的主排名和次排名.(排序之后)主排名是在该名字前比他杀敌数多的人的个数加1,次排名是该名字前和他杀敌数相等的人的个 ... 
- html-注册邮箱
			<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ... 
- springboot 1.5.X junit测试
			import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; impo ... 
- markdown转换为html
			想要自己实现markdown编辑器,欲使用markdown-it作为编辑器,有着比较多的插件,可以实现代码高亮以及对数学公式转换等功能. // Activate/deactivate rules, w ... 
- hmm和Veterbi算法(一)
			只是略微的看了些,有点感觉,还未深入,做个记录. 参考: 隐马尔可夫 (HMM).前 / 后向算法.Viterbi 算法 再次总结 谁能通俗的讲解下 viterbi 算法? 数学之美第二版的第 26 ... 
- ubuntu编译安装postgresql
			闲着没事用源码编译安装了postgresql,遇到了不少故障,记录一下. 1:用./configure配置时发生错误.看信息说是缺少相关包.有什么readline,zlip等. 我配置的很简单,只是配 ... 
- tp5总结(三)
			1.控制器 1-1.加载页面[使用系统函数eg:http://ww:7070/tp5-2/public/admin/test/load] 1-2.加载页面[继承控制器方法eg:http://ww:70 ... 
- webview内部跳转判断
			重写webview内的方法 webView.setWebViewClient(new WebViewClient() { @Override // 在点击请求的是链接是才会调用,重写此方法返回true ... 
