selenium错误:ERROR:ssl_client_socket_impl.cc

Python与SEO 思享 900浏览

selenium运行过程中,出现

[568:23192:0414/170633.452:ERROR:ssl_client_socket_impl.cc(995)] handshake failed; returned -1, SSL error code 1, net_error -100

错误会导致运行停止,让我们解放双手的梦想破灭。那么,我们该怎么解决这个问题呢?

网上找到的解决方案

解决办法:

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

chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option("excludeSwitches", ['ignore-certificate-errors','ignore-ssl-errors'])
#网上说下面的写法,但我用了仍然会出现错误
#chrome_options.add_argument('--ignore-certificate-errors')
#chrome_options.add_argument('--ignore-ssl-errors')
driver = webdriver.Chrome(options=chrome_options)

网上找了一下,add_argument是添加启动参数

add_experimental_option是添加实验性质的设置参数

区别作为小白我也没整明白,供大家参考吧

更新

两种方式都试过了,都没能解决问题,。。。

推荐阅读

Python实现聚合问答采集文章

最近在一个社区得到了一个用python聚合问答的工具,但是因为已经打包成程序了,所以无法研究,于是在网上找了一个网友分享的源代码,转载于此,供志愿者学习和后期扩展。这个工具可以通过头条搜索、百度下拉结果、搜狗下拉、百度知道搜索、新浪爱问、搜狗问问,将......

pycharm怎么用国内镜像安装第三方库

1、在pycharm中打开Terminal,如下图。 2、以安装pymysql库为例,输入以下命令回车即可使用镜像安装。 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql ......

win10系统安装软件错误”The installer has encountered an unexpected error…error code is 2503″

在Windows10系统中,错误“安装程序在安装此软件包时遇到意外错误。这可能表明包装有问题。错误代码是2503。安装python3.8.9时报告了。安装程序在安装此软件包时遇到了意外错误。这可能表明行李有问题。...