zoukankan      html  css  js  c++  java
  • Selenium2+python自动化61-Chrome浏览器(chromedriver)【转载】

    前言

    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

  • 相关阅读:
    hibernate篇章六--demo(Hibernate之第1解之-hibernate_demo_1)
    hibernate篇章六--demo(0.准备工作)
    博客装扮3-博客园界面装扮优化教程
    java学习笔记--1_常见输入输出语句熟悉篇章
    矩阵相乘问题
    Algorithm
    hibernate篇章五--Hibernage工作原理
    hibernate篇章四-- Hibernate配置文件中hiberante.hbm2ddl.auto四个参数的配置
    hibernate篇章三-- hibernate配置文件hibernate.cfg.xml的详细解释
    hibernate篇章二--成就搭建hibernate框架
  • 原文地址:https://www.cnblogs.com/caoj/p/7815120.html
Copyright © 2011-2022 走看看