爬蟲遇到證書報錯-忽略它 ssl.CertificateError


如果在爬取過程中出現 ssl.CertificateError 報錯信息 , 這樣是證書認證報錯, 這樣可以去忽略它

 

from urllib.request import Request,urlopen
from fake_useragent import UserAgent
import ssl

url = "https://www.12306.cn/mormhweb/"
headers ={
    "User-Agent":UserAgent().chrome
}
request = Request(url,headers=headers)

###忽略驗證證書
context = ssl._create_unverified_context()    ###把這個加進去就可以忽略證書認證
response = urlopen(request,context=context)
info=response.read().decode()

 


免責聲明!

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



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