前言

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

最新文章

  1. android自定义控件一站式入门
  2. [LeetCode] Sum of Two Integers 两数之和
  3. IE8下ajax请求失败的解决方案
  4. 最大乘积 Maximun Product
  5. iOS网络-01-NSURLRequest与NSURLConnection
  6. iOS 使用interface builder 创建太复杂的constrains时容易产生crash
  7. java7新特新(一) Try-with-resources (TWR)
  8. Matlab GUI界面
  9. POJ 2029 DP || 暴力
  10. Spring报错——Scope 'session' is not active for the current thread
  11. Re.FFT
  12. LwIP Application Developers Manual2---Protocols概览
  13. 解决由腾讯qq浏览器引起win10系统桌面图标不停的闪烁问题
  14. matlab的conv2、imfilter、filter2
  15. Machine Learning Netsite
  16. C++使用默认参数的构造函数
  17. Android——indexof()
  18. python datetime unix时间戳以及字符串时间戳转换
  19. 8 -- 深入使用Spring -- 1...3 容器后处理器
  20. 2017多校第7场 HDU 6127 Hard challenge 极角排序,双指针

热门文章

  1. [boost-3] 函数对象
  2. SpringBoot 中使用shiro注解使之生效
  3. JDK源码分析 – Integer
  4. java基础知识(一)- 数据类型
  5. BZOJ2460 [BeiJing2011]元素 【线性基】
  6. STM32 启动代码 bootloader
  7. mysql__索引的设计和使用
  8. Active Directory Domain Services in Windows Server 2016/2012
  9. 如何把SSL公钥和私钥转化为PFX格式
  10. c++ STL(2)