Maison  >  Article  >  développement back-end  >  Partage sur la façon d'implémenter l'interface de connexion en Python

Partage sur la façon d'implémenter l'interface de connexion en Python

黄舟
黄舟original
2017-07-21 16:44:311616parcourir

Cet article présente principalement l'exemple de code pour implémenter l'interface de connexion en Python. L'éditeur pense que c'est assez bon, je vais donc le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur et jetons un coup d'œil.

J'ai déjà écrit un exemple de code pour implémenter l'interface de connexion en Python, j'avais besoin de le réviser récemment, je l'ai donc publié dans l'essai
.

Exigences :

1. Entrez le nom d'utilisateur et le mot de passe

2. Authentification réussie, un message de bienvenue s'affiche

3. Nom d'utilisateur 3 fois Après avoir entré une erreur, quittez le programme

4. Après avoir entré le mot de passe incorrectement trois fois, le nom d'utilisateur sera verrouillé

. Lisez-moi :

1.UserList.txt est un fichier qui stocke les noms d'utilisateur et les mots de passe. Le format est : nom d'utilisateur : mot de passe.

2.LockList.txt est un fichier qui stocke les noms d'utilisateur verrouillés. La valeur par défaut est vide


3. L'utilisateur entre le nom d'utilisateur et le programme interroge d'abord la liste de verrouillage LockList. .txt. Si le nom d'utilisateur y figure, il invite l'utilisateur à être verrouillé et quitte le programme


4 Si le nom d'utilisateur n'est pas dans la liste verrouillée, le programme interrogera la liste des utilisateurs. UserList.txt. Si le nom d'utilisateur ne figure pas dans la liste de verrouillage, il vous demandera que l'utilisateur n'existe pas. Veuillez ressaisir. Si vous saisissez une erreur trois fois, le programme se fermera


5. . Si le nom d'utilisateur figure dans la liste des utilisateurs, l'utilisateur sera invité à saisir le mot de passe. Si le mot de passe est correct, un message de bienvenue s'affichera s'il est saisi trois fois de manière incorrecte, le nom d'utilisateur sera verrouillé (écrit dans la liste de verrouillage). )

Organigramme :

Code :


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn