L'authentification et le python Demandes

Je suis en train de télécharger certains documents à l'aide de requêtes, mais la page est de rediriger moi pour un userlog dans l'écran et à cet effet, le téléchargement de la page HTML.

J'ai essayé de faire:

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

Mais je ne suis pas authentifié.

J'ai aussi essayé de vanille et de Digérer.

Le formulaire lui-même ressemble à ceci:

<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"/>

Dois-je besoin de passer dans le nom d'utilisateur et mot de passe comme une partie de la charge utile? Si oui, comment dois-je faire? J'ai essayé de différentes manières jusqu'à présent.

est-ce l'authentification de base, vous obtenez un navigateur pop-up vous demandant un nom d'utilisateur et mot de passe, ou est-il une page avec un champ de texte demandant le nom d'utilisateur et le mot de passe?
Je crois que l'authentification basique. J'essaie de télécharger un document et qu'il redirige vers une autre page avec un formulaire simple (partiellement représenté ci-dessus)

OriginalL'auteur James R | 2012-09-12