On Mon, Mar 21, 2011 at 2:38 AM, gervaz <ger...@gmail.com> wrote: > Hi all, > I've got to download some web pages but I'm behind a proxy. So far > this is what I've used without any successful result receiving the > error: "urllib.error.HTTPError: HTTP Error 407: Proxy Authentication > Required ( The ISA Server requires auth > orization to fulfill the request. Access to the Web Proxy filter is > denied. )": > > hc = urllib.request.HTTPCookieProcessor() > hp = urllib.request.ProxyHandler({"http": "10.242.38.251:80", > "username": "domain\username", "password": "password"})
Remember that backslash is used for string escapes in Python; so that should be "domain\\username" in order to get 1 literal backslash. I suspect this is the cause of your proxy authentication problem. > opener = urllib.request.build_opener(hc, hp) Are you sure that's the right order for the handlers? (I don't know myself.) > urllib.request.urlopen("http://www.google.it/") Cheers, Chris -- Windows, Y U use backslash for stuff!? http://blog.rebertia.com -- http://mail.python.org/mailman/listinfo/python-list