On Jul 17, 6:40 pm, Larry Hale <[EMAIL PROTECTED]> wrote:
> Err, the line above should be:
>
> proxy_handler = urllib2.ProxyHandler( { "http": "http://
> myusername:[EMAIL PROTECTED]: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:[EMAIL PROTECTED]: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)
--
http://mail.python.org/mailman/listinfo/python-list