爬蟲時報錯如下:
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
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
