J'essaie d'utiliser Mechanize pour obtenir des courriels de mon client Web Outlook, mais je rencontre des problèmes pour me connecter. Il me donne les erreurs listées ci-dessous. J'ai vérifié que le nom d'utilisateur et le mot de passe sont corrects. Des idées?Erreur utilisateur/mot de passe Mechanize/OWA
Voici mon code:
import mechanize
b = mechanize.Browser()
cj = cookielib.LWPCookieJar()
b.set_cookiejar(cj)
b.open('https://mail.example.com/owa/')
br.select_form("logonForm")
b['username'] = 'myname'
b['password'] = 'password'
b.submit()
Je peux voir que les composants du formulaire sont accessibles correctement, mais après la présentation, la page de connexion affiche à nouveau avec deux erreurs:
- Le nom d'utilisateur ou le mot de passe que vous avez entré est incorrect. Essayez d'entrer à nouveau.
- Veuillez activer les cookies pour ce site Web.
Je pensais que le b.set_cookiejar(cj)
s'occuperait des cookies. Serait-ce la racine de mon problème?
Il vous dit que ' "",'? Pourriez-vous clarifier? :) – therealrootuser