Python Urllib2 from behind a proxy
The number of times I searched for this before understanding...
from urllib2 import ProxyHandler, build_opener, install_opener try: proxy = ProxyHandler({'http': 'http://domain\\user:password@proxy_address:port'}) opener = build_opener(proxy) install_opener(opener) print "Proxy Connected\n" except: print "Proxy not Found\n"
This little snippet of code will let you use a python application behind a proxy to access external resources. It's very useful for using 3rd party APIs.
Enjoy,
ab