Python Behind a Squid Corporate Proxy on Windows
Chris
cwitts at gmail.com
Fri Jul 18 04:08:25 EDT 2008
On Jul 17, 6:40 pm, Larry Hale <larz... at hotmail.com> wrote:
> Err, the line above should be:
>
> proxy_handler = urllib2.ProxyHandler( { "http": "http://
> myusername:passw... at webfilter.xyz.local:3128" } )
>
> (Sorry! :)
some old code I wrote to download public domain info for our company,
also through a squid proxy and this still works for me
import urllib2, urllib
proxy = urllib2.ProxyHandler({'http': 'http://
username:password at proxy_url:proxy_port'})
auth = urllib2.HTTPBasicAuthHandler()
opener = urllib2.build_opener(proxy, auth, urllib2.HTTPHandler)
urllib2.install_opener(opener)
conn = urllib2.urlopen('http://python.org')
return_str = conn.read()
fp = open('python.html','w').write(return_str)
More information about the Python-list
mailing list