龙空技术网

解决python使用谷歌浏览器与chromedriver版本不一致问题

蜜蜂大虾 96

前言:

当前你们对“google浏览器下载错误”大概比较注意,兄弟们都想要剖析一些“google浏览器下载错误”的相关知识。那么小编在网络上收集了一些关于“google浏览器下载错误””的相关内容,希望同学们能喜欢,咱们一起来学习一下吧!

1. ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL

解决办法:

  出现这样的错误这是由于不安全的地址错误,循环报错,导致程序终止。带一个–ignore-certificate-errors的参数,忽略掉那些证书错误,如下:

方法一:chrome_options = webdriver.ChromeOptions()chrome_options.add_argument('--ignore-certificate-errors')self.driver = webdriver.Chrome(options=chrome_options)方式二:options = Options()options.add_argument('--disable-extensions')options.add_experimental_option('excludeSwitches',['ignore-certificate-errors'])options.add_argument('--start-maximized')self.driver = webdriver.Chrome(options = chrome_options)

2. 解决python出现的使用谷歌浏览器与chromedriver版本不一致问题

1. chromedriver 下载地址:

2. 下载chromedriver版本与谷歌浏览器一样的版本

谷歌版本查看:浏览器右边三个点-->设置-->关于chrome

3. 代码支持

import timefrom selenium import webdriverfrom selenium.webdriver.chrome.service import Service# 如果不想添加到环境变量中,可以在创建实例的时候指定chromedriver 的位置:ser = Service(executable_path=r'C:\Users\win10\chromedriver-win64\chromedriver.exe')driver = webdriver.Chrome(service=ser)# 输入网址driver.get(";)# 操作网址time.sleep(3)# 打印网页titleprint(driver.title)# 关闭网址driver.quit()

标签: #google浏览器下载错误 #谷歌浏览器下载报错