Authentifizierungs- und Python-Anfragen

Ich versuche, einige Dokumente mithilfe von Anforderungen herunterzuladen, aber die Seite leitet mich zu einem Benutzerlog auf dem Bildschirm weiter und lädt daher die HTML-Seite herunter.

Ich habe versucht zu tun:

c=requests.get(url,auth=HTTPBasicAuth('user','pass'))

Aber ich werde nicht authentifiziert.

Ich habe auch Vanille und Digest ausprobiert.

Das Formular selbst sieht folgendermaßen aus:

<input id="username" name="username" class="required" tabindex="1" type="text" value="" size="25" autocomplete="false"/>
<br/>

<label for="password">Password</label>
<input id="password" name="password" class="required" tabindex="2" type="password" value="" size="25" autocomplete="off"/>

Muss ich den Benutzernamen und das Passwort als Teil der Nutzlast übergeben? Wenn ja, wie mache ich das? Ich habe bisher ein paar verschiedene Möglichkeiten ausprobiert.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage