`

urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]

阅读更多

当你urllib.urlopen一个 https 的时候会验证一次 SSL 证书

当目标使用的是自签名的证书时就会爆出一个

urllib2.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)> 的错误消息,

解决如下:

 

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

分享到:
评论

相关推荐

    Python爬虫基础教程-Urllib详解.pdf

    Python3中将python2.7的urllib和urllib2两个包合并成了⼀个urllib库,其主要包括⼀下模块: urllib.request 请求模块 urllib.error 异常处理模块 urllib.parse url解析模块 urllib.robotparser robots.txt解析模块 ...

    【Python3 网络编程】ConnectionRefusedError: [Errno 111] Connection refused

    在网络通信中,经常出现Connection Refused报错提示,不仅仅是socket编程,也有xshell连接时出现这种问题。在查阅资料后,把常见问题记入本文。 服务器拒绝,有几个可能性: 服务器没启动或未监听端口(用TCP工具连...

    解决pythonSSL问题,pip,easy_install无法联网

    只需要把这个代码下载后放到C:\Python27\Scripts中,或者没有安装pip和easy_install时放在C:\Python27中都可,然后用命令行安装python SSLproblem.py 然后一切问题就都解决了

    cacerts.txt

    安装配置nacl sdk环境时,命令naclsdk update,报错third_party.fancy_urllib.InvalidCertificateException: Host storage.googleapis.com returned an invalid certificate ([SSL: CERTIFICATE_VERIFY_FAILED] ...

    解决python打开https出现certificate verify failed的问题

    今天遇到一个奇怪的问题,在用urllib打开一个https链接的时候,出现了一下报错信息:IOError: [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727),报错问题就是证书...

    针对Collecting package metadata (current-repodata.json)- faile的解决

    【环境配置】Collecting package metadata (current_repodata.json)_ failed的问题解决

    Reading_URL_Content:此文件包含用于使用HTTP请求读取URL内容(包括文本和图像)的python代码

    urlopen错误[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败:无法获取本地发行者证书(_ssl.c:1049)',因此我使用了此代码诡计 reopen your terminal and type 'pip install --upgrade certifi' will if it did ...

    python模块urllib3.zip

    使用Python 3.x版本运行py文件时报错 No module named 'urllib3' 一开始参照网上的安装方法通过pip来安装,未成功pip install urllib3 后面找到了这个文件,分享给大家。 使用方法是下载解压后,cmd里切换到解压...

    处理Python中的URLError异常的方法

    1.URLError 首先解释下URLError可能产生的原因: 网络无连接,即本机无法上网 连接不到特定的服务器 ... urllib2.urlopen(requset) except urllib2.URLError, e: print e.reason 我们利用了 urlopen方法访问了一

    玩转python爬虫之URLError异常处理

    本节在这里主要说的是URLError还有HTTPError,以及对它们的一些处理。 1.URLError 首先解释下URLError可能产生的原因: 网络无连接,即本机无法... urllib2.urlopen(requset) except urllib2.URLError, e: print e

    016-urllib实战2.py

    data=urllib.request.urlopen(req).read() fh=open("D:/python/1.html","wb")#二进制写入 fh.write(data) fh.close() """ import urllib.request keywd="微微" keywd=urllib.request.quote(keywd)#对中文编码 url=...

    我的爬虫学习之路——urllib(urllib2整合到了urllib)

    urllib2.URLError 改为了urllib.error.URLError 文章目录URLError与HTTPError下载网页(requests库也可以) URLError与HTTPError 关于这一点我看了另一个博主的,直接上他的URL吧,点击传送阿谋 下载网页(requests...

    Python request设置HTTPS代理代码解析

    ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749) urllib或requests在打开https站点是会验证证书,简单的处理方式就是把发送https请求时把验证ssl证书关掉,即设置verify为...

    cacerts.txt,更新最新20200916

    安装配置nacl sdk环境时,命令naclsdk update,报错third_party.fancy_urllib.InvalidCertificateException: Host storage.googleapis.com returned an invalid certificate ([SSL: CERTIFICATE_VERIFY_FAILED] ...

    http.client.IncompleteRead: IncompleteRead(0 bytes read)

    File "/home/ubuntu/workspace/dcard/venv/lib/python3.5/site-packages/requests/packages/urllib3/response.py", line 435, in _update_chunk_length self.chunk_left = int(line, 16) ValueError: invalid ...

    howto-urllib2.pdf

    howto-urllib2.pdf

    Python库 | urllib3-1.25.9.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:urllib3-1.25.9.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python爬虫实战系列之三解析响应内容.pptx

    4 个模块: ...urllib.error : 异常处理模块,捕获请求错误。 urllib.parse : URL解析模块,URL 拆分、解析、合并等。 urllib.robotparser :robots.txt解析模块,识别网站的robots.txt 文件。

    python爬虫 urllib模块url编码处理详解

    案例:爬取使用搜狗根据指定词条搜索到的页面数据...response = urllib.request.urlopen(url=url) # 3.获取响应对象中的页面数据:read函数可以获取响应对象中存储的页面数据(byte类型的数据值) page_text = respons

Global site tag (gtag.js) - Google Analytics