urllib2.urlopen()是否支持no_proxy环境变量?

时间:2015-07-28 13:55:52

标签: python proxy environment-variables urllib2 urllib

urllib.urlopen()' docs提到http_proxy / ftp_proxy个环境变量可用于指定应该用于URL打开的代理这样:

% http_proxy="http://www.someproxy.com:3128"
% export http_proxy
% python

它还提到可以使用no_proxy环境变量来阻止对指定网站使用代理,如下所示:

export no_proxy="cern.ch,ncsa.uiuc.edu,some.host:8080"

我使用urllib2代替urllib,但其documentation并未明确提及使用no_proxy的可能性。我也可以使用no_proxy环境变量吗?它会按预期工作吗?

1 个答案:

答案 0 :(得分:2)

是。这里有一个bug,但现在就像urllib一样。