爬虫遇到证书报错-忽略它 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