python3 urllib.error.URLError解决方法
问题阐述
运行.py文件报错如下:
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1045)>
解决办法
借鉴如上文件得出解决方法
在使用URLopen方法的时候,当目标网站使用的是自签名的证书时就会抛出这个错误,需要
import ssl
并加上如下一句:
#全局取消证书验证
ssl._create_default_https_context = ssl._create_unverified_context
问题解决
最后
十分感谢原博主的博客,原博客的地址为: