Saisir nom d'utilisateur:mot de passe de fichier texte, puis de publier dans le formulaire de connexion

J'ai un fichier texte contenant les noms d'utilisateur et mots de passe. Le fichier texte est formaté comme ceci:

username1:password1
username2:password2
username3:password3

Je tiens à saisir la première ligne, de le fractionner pour "username1" et "password1", et puis après à ceci:

br.form['login'] = 'username1'
br.form['passwd'] = 'password1'

Après cela, je tiens à répéter et de se déplacer sur nomdutilisateur2:mot_passe2.

Comment cela peut-il être fait?

  • Que les sons... louche.
  • Ce qui est br.formulaire? est-il un dict?
  • Je m'excuse Borealid, j'ai essayé beaucoup de code avec pas de chance. Et le br.le formulaire est à partir de mécaniser. 🙂
  • Poste le code que vous avez essayé ici. Il va nous aider à vous aider.
  • Il est recommandé de stocker tous les mots de passe chiffrés, non pas en tant que texte brut. Le meilleur algorithme à utiliser est probablement bcrypt: pypi.python.org/pypi/py-bcrypt
InformationsquelleAutor Shtoops | 2012-01-30