zoukankan      html  css  js  c++  java
  • selenium打开chrome时,出现 "您使用的是不受支持的命令行标记:--ignore-certificate-errors""

    from selenium import webdriver
    options = webdriver.ChromeOptions()
    options.add_experimental_option("excludeSwitches",["ignore-certificate-errors"])
    driver = webdriver.Chrome(chrome_options=options)
    driver.get("http://www.baidu.com")
    使用上面的代码依然出现相同的错误
    百度到别人的文章说是版本不一致导致,检查chrome和chromedriver的版本,
    chrome是 66.0.3359.181(正式版本) (64 位)
    chromedriver使用的是v2.38的版本,
    可以从 http://npm.taobao.org/mirrors/chromedriver/ 查看chromedriver的版本支持
    ----------ChromeDriver v2.38 (2018-04-17)----------
    Supports Chrome v65-67

    ----------ChromeDriver v2.37 (2018-03-16)----------
    Supports Chrome v64-66

    ----------ChromeDriver v2.36 (2018-03-02)----------
    Supports Chrome v63-65
    chromedriver v2.37也是支持v66的chrome ,尝试一下使用v2.37版本的驱动

     点击打开链接 下载2.37版本的驱动

    将解压后得到的chromedriver.exe文件放入chrome文件中,成功解决问题

  • 相关阅读:
    mysql 数据库备份
    半同步复制
    mysql在线热备
    mysqlxtrabackup备份
    MySQL备份与恢复
    Mysql语句类型
    MySQL的体系结构
    MySQL介绍及安装
    Shell-02-if
    Shell 脚本进阶,经典用法及其案例
  • 原文地址:https://www.cnblogs.com/sea-stream/p/10357774.html
Copyright © 2011-2022 走看看