HTTPS-Anmeldung mit urllib2

Ich habe derzeit ein kleines Skript, das eine Webseite herunterlädt und einige Daten extrahiert, die mich interessieren. Nichts Besonderes.

Momentan lade ich die Seite so herunter:

<code>import commands
command = 'wget --output-document=- --quiet --http-user=USER --http-password=PASSWORD https://www.example.ca/page.aspx'
status, text = commands.getstatusoutput(command)
</code>

Obwohl dies perfekt funktioniert, hielt ich es für sinnvoll, die Abhängigkeit von wget zu entfernen. Ich dachte, es wäre trivial, obiges in urllib2 umzuwandeln, aber bisher hatte ich keinen Erfolg. Das Internet enthält vollständige urllib2-Beispiele, aber ich habe nichts gefunden, was meinem Bedürfnis nach einfacher HTTP-Authentifizierung mit Benutzername und Kennwort bei einem HTTPS-Server entspricht.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage