学习爬虫时,用urllib库,发现经常报错,查资料解决。

错误原因:

这是一个SSL证书验证错误,当请求一个https站点,但是证书验证错误时,就会报这样的错误。

解决办法:

只需在代码中加入如下两行将跳过证书的检查,即可成功访问网页。

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

爬虫使用urllib库报错urllib.error.URLError: 「urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate veri相关推荐

  1. python解决urllib发送请求报错:urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED].....>

    完整报错是:urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify f ...

  2. 【Pytorch】下载CIFAR10数据集报错:urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certi

    urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certi 解决方案: 在代码开始前加上下面两行代码 ...

  3. python爬虫--urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certi

    使用ssl创建未经验证的上下文,在urlopen中传入上下文参数 import ssl import urllib2context = ssl._create_unverified_context() ...

  4. urllib.error.URLError: <urlopen error EOF occurred in violation of protocol (_ssl.c:1045)>

    在跑open_clip测试代码的时候,遇到一个问题,执行这一句的时候: model, _, preprocess = open_clip.create_model_and_transforms('Vi ...

  5. 已解决(Python爬虫requests库报错 请求异常SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool

    成功解决(Python爬虫requests库报错 请求异常,SSL错误,证书认证失败问题)requests.exceptions.SSLError: HTTPSConnectionPool(host= ...

  6. Python爬虫总结——常见的报错、问题及解决方案

    Python爬虫基础--HTML.CSS.JavaScript.JQuery网页前端技术 Python爬虫基础--正则表达式 Python爬虫基础--re模块的提取.匹配和替换 Python爬虫基础- ...

  7. 安装python37路径报错_解决pycharm安装python库报错问题

    最近在玩微信图灵机器人,不过我安装有一些库,安装报错,上网找了很久,总结有两种方法,记录一下 方法一: 手动安装,直接到官网你需要的python库下载到本地, 放在安装python路径,C:\User ...

  8. Qt报错:cannot find -lws_32 collect2: error: ld returned 1 exit status

    Qt报错:cannot find -lws_32 collect2: error: ld returned 1 exit status cannot find -lws_32 报错图所示 尝试奇奇怪怪 ...

  9. 阿里云rds for mysql 大表添加字段复制到自建备库报错,解决过程

    表的大小大概3600W数据,一次添加多个字段(12个字段) 使用的是mysql5.6 在线ddl操作 在rds上大概执行了70多分钟,添加完毕 临时空间大概使用70个G 监控自建备库的执行,执行大概1 ...

最新文章

  1. rails3高级查询
  2. Redis详解(八)------ 主从复制
  3. 6410调试LCD屏AT050TN22遇到的问题
  4. Python对函数求偏导数
  5. 【python】-- Django 中间件、缓存、信号
  6. timerfd与epoll
  7. 孩子学计算机最佳年龄,孩子学编程最佳年龄是多少
  8. linux shell中的eval命令
  9. CSS3学习基本记录
  10. 算法总结之 一行代码求两个数的最大公约数
  11. 数字化风控全流程 实操课程V2.0 第三期
  12. 输入字符_你会输入带圈字符吗?
  13. 总结了一些很实用值得收藏的站点
  14. css单线边框_css border-collapse设置表格单线边框和双线边框
  15. 制作和删除软RAID
  16. configure error:Package requirements (openssl) were not met
  17. 星河麒麟V10 安装达梦数据库DM8教程
  18. 小黑小波比.极客学院.android自学笔记
  19. python软件和rost软件哪个更好_ROST-CM软件分词和词频统计用法体验
  20. Docker神器之迅雷远程下载(群辉 Linux)

热门文章

  1. 为iOS7重新设计你的App
  2. Objective-C 2.0 with Cocoa Foundation--- 8,类方法以及私有方法
  3. AOP(基于注解对AspectJ操作)
  4. lua——赢三张牌型处理相关算法(中)——牌型判定
  5. ubuntu 使用apt-get install安装特定版本
  6. 【今日CV 计算机视觉论文速览 第107期】Mon, 29 Apr 2019
  7. 接口成员的特点 java 1614101629
  8. command对象的获取 c#
  9. 字符串数值的比较 java
  10. javascript-变量的命名-数据类型-注释