【发布时间】:2012-01-11 15:03:11
【问题描述】:
我正在使用代理集作为环境变量(导出 http_proxy=example.com)。对于使用 urllib2 的一次呼叫,我需要暂时禁用它,即。取消设置 http_proxy。我尝试了文档和互联网中建议的各种方法,但到目前为止还无法取消设置代理。到目前为止,我已经尝试过:
# doesn't work
req = urllib2.Request('http://www.google.com')
req.set_proxy(None,None)
urllib2.urlopen(req)
# also doesn't work
urllib.getproxies = lambda x = None: {}
【问题讨论】:
标签: python proxy environment-variables urllib2