關於requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)問題


在運行一下代碼的時候,會進行報錯

requests.exceptions.SSLError: HTTPSConnectionPool(host=‘XXX’, port=443)

解決方法如下:

1、先檢查是否已安裝requests的依賴安裝包:

pip install cryptography

pip install pyOpenSSL

pip install certifi

2、如果已經安裝依賴安裝包,還會報錯,則在請求后面加上verify=False就可以

3、如有這個報錯
InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
InsecureRequestWarning)
則:
import urllib3
urllib3.disable_warnings()
就可以了
————————————————
版權聲明:本文為CSDN博主「大於壹」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_42210687/article/details/103480208


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM