当前位置: 首页 > 后端技术 > Python

#守卫等级干货#血压飙升requests.exceptions.ProxyError

时间:2023-03-25 22:20:02 Python

大家好,我是Charlie,这个系列会记录我在编程中遇到的一些问题和解决方法,遇到的错误会直接用as这样会更简单供其他学习者在浏览器中搜索问题的解决方案。也欢迎大家在评论留言区多多交流,谈谈自己的理解或者遇到的问题。比如这篇文章就是一个很好的例子。感谢Yifemiaojuwu在评论区给出的更简单的解决方案,直接在代码中加入如下代码即可:#根本不需要这么麻烦,直接有两种方式:Session()session.trust_env=Falseresponse=session.get('http://ff2.pw')#方法二:(多人亲测可直接结束此问题)proxies={"http":None,"https":None}requests.get("http://ff2.pw",proxies=proxies)#可以绕过系统设置的代理。下面的内容是我自己之前解决问题的方法。也可以参考一下文章,如果对你有用,可以给博主点个赞,谢谢。你能忍受看到这样的错误吗?也许你会说,小问题。..不过这个已经困扰小编一下午了,且看小编是怎么解决的。一开始以为是模块问题,后来自己写了个测试代码,简单的用request请求百度音乐。运行后还是出现这个问题:raiseProxyError(e,request=request)requests.exceptions.ProxyError:HTTPConnectionPool(host='127.0.0.1',port=8087):Maxretriesexceededwithurl:http://music.baidu.com/search?key=%E6%9D%8E%E5%81%A5(CausedbyProxyError('无法连接到代理。',NewConnectionError(':Failedtoestablishanewconnection:[WinError10061]Unabletoconnectbecausethetargetcomputeractivelyrefused.',)))既然你觉得是模块有问题,那就卸载重装吧~不过。。。可能,卸载是特殊的吧正常,但是这个安装,该死的,有点吓人。..但是,终于注意到了一个问题,Proxy==proxy,会不会是网络的问题,于是小编立马断网,连上手机热点,然后兴致勃勃的再次运行程序,并且还是不行,怎么办?百度了一圈,没有相关介绍。我只读了错误信息。我又注意到代理这个词了。看来我们代理用的这个词不是网络本身的问题。,proxy,proxy...对了,代理设置,发现问题的时候赶紧去设置->网络和Internet->代理,一看吓了一跳:怪不得我访问不了本地,原来是你这个小洪水猛兽,关闭代理,重新安装模块,运行代码,总算一路顺风,哈哈。