python request 请求时报措HTTPSConnectionPool(host=‘1.0.0.0‘, port=443)解决方式,以及拦截方式「建议收藏」

python request 请求时报措HTTPSConnectionPool(host=‘1.0.0.0‘, port=443)解决方式,以及拦截方式

大家好,又见面了,我是全栈君。

 HTTPSConnectionPool(host=’1.0.0.0′, port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(“bad handshake: Error([(‘SSL routines’, ‘ssl3_read_bytes’, ‘sslv3 alert handshake failure’)])”)))
 

一、产生原因和解决方式

1、开启了fiddle会导致某些网站不能访问,关闭fiddle。

2、系统设置了代理,开启了internet选项中的网络连接代理如图:关闭就可以解决

python request 请求时报措HTTPSConnectionPool(host=‘1.0.0.0‘, port=443)解决方式,以及拦截方式「建议收藏」

3、requests.exceptions.SSLError,ssl证书错误,可尝试设置不校验证书,当然,也可以传输证书进行校验

requests.get(url,verify=False)#跳过证书校验
requests.get(url,verify='证书路径')#校验证书

 

二、拦截方式。

在我们使用requests模块进行爬虫操作是,如果连接报这个错,那我们要如何进行拦截呢。

直接拦截这个模块的抛出的错误信息。这样就可以成功拦截下来了。

try:
    request.get(url)
except requests.exceptions.SSLError as e:#拦截vrequests.exceptions.SSLError这个错误
      print(e)

三、举一反三

同理,我们为什么要拦截的是这个错误,信息我们需要知道,来看一下原报措信息。如图,便是报措信息。

python request 请求时报措HTTPSConnectionPool(host=‘1.0.0.0‘, port=443)解决方式,以及拦截方式「建议收藏」

同样的,当我们再次遇到这种报措信息时需要拦截,那我们就可以找到对应的错误信息,进行拦截。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111363.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • python从字符串中提取数字

    1、使用正则表达式,用法如下:##总结##^匹配字符串的开始。##$匹配字符串的结尾。##\b匹配一个单词的边界。##\d匹配任意数字。##\D匹配任意非数字字符。##x?匹配一个可选的x字符(换言之,它匹配1次或者0次x字符)。##x*匹配0次或者多次x字符。##x+匹配1次或者多次x字符。##x{n,m}匹配…

  • 基于python-scrapy框架的爬虫系统[通俗易懂]

    基于python-scrapy框架的爬虫系统[通俗易懂]爬虫简单介绍需要毕设的同学可以联系我:609997553/wechat:wwj901521一、爬虫:就是抓取网页数据的程序二、爬虫如何抓取:网页三大特征:网页都有自己唯一的URL(统一资源定位符)来进行定位网页都使用HTML(超文本标记语言)来描述页面信息。网页都使用HTTP/HTTPS(超文本传输协议)协议来传输HTML数据。爬虫的设计思路:首先确定需要爬取的网页URL…

  • PHP生成随机数(昵称随机生成器)

    <?php/***@paramint$type1生成昵称,2生成姓名*//汉语-给用户自动生成昵称*/functionnickname($type=1){/***随机昵称形容词*/$nicheng_tou=[‘迷你的’,’鲜艳的’,’飞快的’,’真实的’,’清新的’,’幸福的’,’可耐的’,’快乐的’,’冷静的’,’醉熏的’,’潇洒的’,’糊涂的’,’积极的’,’冷酷的’,’深情的’,’粗暴的’,’温

  • 走近webpack(2)–css打包及压缩js

    前面的文章介绍了webpack的devServer以及多入口多出口文件的配置,咱们继续往下学。在开始学习接下来的知识之前,我们先回顾一下,前文提到了webpack的简单配置方法,但是只详细说了下入口

  • Oracle创建表空间「建议收藏」

    Oracle创建表空间「建议收藏」临时表空间和表空间的区别,不想理解可略过表空间此空间是用来进行数据存储的(表、function、存储过程等),所以是实际物理存储区域。临时表空间主要用途是在数据库进行排序运算[如创建索引、or

  • although the false banknotes_to unleash this cpu full power

    although the false banknotes_to unleash this cpu full powerarch/x86/kernel/smpboot.cworker_thread()->process_one_work()->do_fork_idle()->fork_idle()->copy_process()firstly:thereisoneidletaskforeveryCPU.secondely:theidleproces…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号