Python 3 - urllib, Erreur HTTP 407 Proxy Authentication required

Je suis en train d'ouvrir un site web (je suis derrière un proxy d'entreprise) à l'aide de urllib.demande.urlopen (), mais j'obtiens l'erreur:

urllib.error.HTTPError: HTTP Error 407: Proxy Authentication Required

Je peut trouver le serveur proxy dans urllib.demande.getproxies(), mais comment puis-je spécifier un nom d'utilisateur et mot de passe à utiliser pour cela? Je ne pouvais pas trouver la solution dans les docs officielles.

Avez-vous vu stackoverflow.com/questions/34079/...? Des exemples en bas de docs.python.org/library/urllib2.html#urllib2-examples.
Ouais, mais c'est pour Python2.7 N'est-ce pas restructurer l'ensemble de la urllib paquet dans Python3 3?
Ils n'ont pas fondamentalement changer l'interface -- juste déplacé les choses un peu partout. ProxyHandler vit maintenant dans urllib.request.ProxyHandler

OriginalL'auteur Lanaru | 2012-08-01