requests.exceptions.SSLError: HTTPSConnectionPool(host=‘XXX’, port=443)问题
1.先检查pip有没安装cryptography,pyOpenSSL,certifi要是没有先安装
pip install cryptography
pip install pyOpenSSL
pip install certifi
(我是将上面的第三方包安装好后就不再报错了)
https://www.codeprj.com/blog/bab39f1.html
2.要是以上这些已安装还是继续报错,则在网页请求代码中加上这个 verify=False 就可以解决报错,代码可运行。
【python requests警告】python3.x requests库取消ssl验证,InsecureRequestWarning: Unverified HTTPS request is be
警告信息:
InsecureRequestWarning: Unverified HTTPS request is being made to host ‘10.0.0.2’. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
InsecureRequestWarning,
原因
是因为在请求的时候request.get(url,verify=False)导致的
解决
import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)