版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/babybabyup/article/details/81044277
前言
本问题是我真实遇到,并且已经解决,做个笔记以免之后忘记。
问题
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1045)>
截图如下:
解决方法
在调用urlopen()
函数时加入context
参数
如下:
context = ssl._create_unverified_context()
req = request.Request(url=url, headers=headers)
res = request.urlopen(req, context=context)