zoukankan      html  css  js  c++  java
  • selenium报错解决办法

    当浏览器要求您接受来自网站的证书时,会出现此错误。您可以设置为默认忽略这些错误,以避免这些错误。

    对于Chrome,您需要添加--ignore-certificate-errors和 --ignore-ssl-errors ChromeOptions()参数:

    options = webdriver.ChromeOptions()
    options.add_argument('--ignore-certificate-errors')
    options.add_argument('--ignore-ssl-errors')
    options.add_argument('--ignore-certificate-errors-spki-list')
    driver = webdriver.Chrome(chrome_options=options) 

    对于Firefox,您需要将accept_untrusted_certs FirefoxProfile()选项设置为True:

    profile = webdriver.FirefoxProfile()
    profile.accept_untrusted_certs = True
    driver = webdriver.Firefox(firefox_profile=profile)
    

    对于Internet Explorer,您需要设置acceptSslCerts所需的功能:

    capabilities = webdriver.DesiredCapabilities().INTERNETEXPLORER
    capabilities['acceptSslCerts'] = True
    driver = webdriver.Ie(capabilities=capabilities)
  • 相关阅读:
    Java中数组遍历
    数组常见异常
    数组的访问
    Java中数组的定义方式
    Java中数组的概念与特点
    node爬虫技术初探
    node相关内容
    vs code快捷键
    vue 入门开发
    es6 常见用法
  • 原文地址:https://www.cnblogs.com/louzi/p/10487412.html
Copyright © 2011-2022 走看看