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

Reply via email to