Python: отключить http_proxy в urllib2

Я использую прокси, установленный в качестве переменной среды (экспорт 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: {}
10
задан David Alber 2 December 2011 в 15:47
поделиться