Python报错: urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
来源:互联网 发布:java技术交流论坛 编辑:程序博客网 时间:2024/09/21 08:57
解决办法:引入ssl模块
完整demo
# coding = utf-8import urllib.requestimport sslssl._create_default_https_context = ssl._create_unverified_contextresponse = urllib.request.urlopen('https://www.douban.com/')print(response.read().decode('utf-8'))
#coding:utf-8
#模拟请求的库
from urllib import request
import ssl
#断点调试
ssl._create_default_https_context = ssl._create_unverified_context
#第一步模拟http请求
class Spider():
url='https://www.panda.tv/cate/lol'
#定义一个函数获取内容 __表示私有方法
def __fetch_content(self):
r = request.urlopen(Spider.url) #此方法可以接受一个url
htmls = r.read() #用read方法读取url
print(r.read().decode('utf-8'))
#a=1
#print(htmls)
def go(self):
self.__fetch_content()
#实例化spider
spider = Spider()
spider.go()
阅读全文
0 0
- Python报错: urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
- 豆瓣 URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:719)>
- 解决爬虫错误:urllib.error.URLError: <urlopen error [WinError 10060]
- URLError: <urlopen error [Errno 10061]<urllib2 报错问题>
- python3.5 URLError: <urlopen error [Errno 10061]报错解决方法
- 【Python】 URLError: <urlopen error timed out> 错误
- URLError: <urlopen error [Errno 10051] >
- scrapy URLerror:<urlopen error [Error 10051]> 问题
- urllib2.URLError<urlopen error no host given>
- appium genymotion URLError: <urlopen error [Errno 10061] >
- python URLError: <urlopen error [Errno 8] _ssl.c:510: EOF occurred in violation of protocol>
- urllib.error.URLError: <urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。>
- python请求https报错[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed
- Python网络爬虫报错“SSL: CERTIFICATE_VERIFY_FAILED”的解决方案
- urllib2.URLError: <urlopen error unknown url type: https>
- urllib2.URLError: <urlopen error unknown url type: https>
- pip安装报错[SSL:CERTIFICATE_VERIFY_FAILED]解决方法
- scrapy [boto] ERROR: Caught exception reading instance data URLError: <urlopen error [Errno 10051] >
- 重温算法导论(一) 插入排序
- Spring的模块组成
- 初试路由器漏洞挖掘
- JS设计模式之策略模式
- caffe的caffe.proto
- Python报错: urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
- Java基础——运算语句总结
- 在Ubuntu、Debian上安装Endless Sky
- AOP和IOC
- 【计算机导论】程序规划与设计
- java执行多条SQL语句
- 单个用户及Ip请求频率限制思路(附java实现)
- Java
- Java虚拟机运行时数据区