python2使用requests raise ProxyError(e, request=request)错误

使用requests.get出现raise ProxyError(e, request=request)错误


python2使用requests raise ProxyError(e, request=request)错误_第1张图片

折腾了很久发现好像是代理问题 可以用禁用代理的发现解决

完全禁止代理服务器方法

创建一个会话

设置session.trust_env为False

使用该会话创建您的请求

import requests

session = requests.session()

session.trust_env=False

r=session.get('http://www.baidu.com')

r.text


python2使用requests raise ProxyError(e, request=request)错误_第2张图片
已经拿到了百度的页面


如果您只想禁用特定域的代理(如localhost),则可以使用NO_PROXY环境变量:

import requests

os.environ['NO_PROXY'] = 'www.baidu.com'

r = requests.get('www.baidu.com')

r.text

你可能感兴趣的:(python2使用requests raise ProxyError(e, request=request)错误)