解决python爬虫requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题

发布时间:2024-12-11 07:10

Python爬虫实战:requests库应用 #生活知识# #编程教程#

爬虫时报错如下:

1

2

3

<br>requests.exceptions.SSLError: HTTPSConnectionPool(host='某某某网站', port=443):

Max retries exceeded with url: /login/ (Caused by SSLError(SSLError("bad handshake:

Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed<br> 

1.先检查pip有没安装cryptography,pyOpenSSL,certifi要是没有先安装
pip install cryptography
pip install pyOpenSSL
pip install certifi

(我是将上面的第三方包安装好后就不再报错了)

2.要是以上这些已安装还是继续报错,则在网页请求代码中加上这个 verify=False 就可以解决报错,代码可运行。


————————————————
原文链接:https://blog.csdn.net/weixin_44385104/article/details/94750593

网址:解决python爬虫requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题 https://www.yuejiaxmz.com/news/view/441544

相关内容

python爬虫代码
【Python】Python连接Hadoop数据中遇到的各种坑(汇总)
运维(10) 解决Nacos服务注册使用Docker容器内网ip问题(指定注册ip或
解决日常问题的 10 个 Python 自动化脚本
python爬虫
6个 Python 办公黑科技,工作效率提升100倍!(附代码)
【干货来了】10 个解决日常问题的 Python 代码片段
Python爬虫山东济南景点数据可视化和景点推荐系统 开题报告
python 发送QQ邮箱
Python学习(一)

随便看看