close

【requests】解決HTTPSConnectionPool(host='XXXXXXXX.com', port=XXX): Max retries exceeded with url: ....

一、前言

解決python requests爬蟲遇到被認證擋掉的問題,如下:

HTTPSConnectionPool(host='XXXXXXXX.com', port=XXX): Max retries exceeded with url: ............... (Caused by SSLError(SSLError("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')])"))

 

 

思考點:

1.重複拜訪網頁太多次,被對方擋掉:增加sleep減少拜訪次數

2.繞過SSL認證:使用verify=False

 

進入基本教學前,不要忘了訂閱按讚分享唷!

部落格教學網站:
https://pixnashpython.pixnet.net/blog
想要即時訂閱最新文章:
https://forms.gle/MdXmiF2HgHhNChL46
訂閱Telegram來接收最新資訊:
https://t.me/joinchat/VUUuDt67Uq5l6CIQ

 

 

二、解決HTTPSConnectionPool(host='XXXXXXXX.com', port=XXX): Max retries exceeded with url....


使用re = requests.get(url, verify=False)成功解決問題。

import requests

url = '........'
re = requests.get(url, verify=False)

 

 

三、後記


其他爬蟲教學:

【requests】學Python爬蟲真的好簡單一次學到好之requests一篇文章速成:requests get post headers cookies session proxies verify timeout 一次到位

https://pixnashpython.pixnet.net/blog/post/49171333

 

部落格教學網站:
https://pixnashpython.pixnet.net/blog
想要即時訂閱最新文章:
https://forms.gle/MdXmiF2HgHhNChL46
訂閱Telegram來接收最新資訊:
https://t.me/joinchat/VUUuDt67Uq5l6CIQ

 

arrow
arrow
    創作者介紹
    創作者 恩哥Python 的頭像
    恩哥Python

    恩哥Python量化教室-零基礎也能學會Python

    恩哥Python 發表在 痞客邦 留言(0) 人氣()