Magazine
Spécialité(s)
Résumé
L'objectif : Demander à un utilisateur de saisir un mot de passe sans que ce dernier ne s'affiche à l'écran.
La solution
01: import getpass
02:
03: PWD = {'GLMF' : 'Memo Python'}
04:
05: def login():
06: username = input('Login: ')
07: password = getpass.getpass()
08: if username in PWD and PWD[username] == password:
09: return True
10: else:
11: return False
12:
13: if login():
14: print('Accès autorisé')
15: else:
16: print('Accès interdit')
Commentaires
Pour simplifier, j'ai considéré ici que les...
Cet article est réservé aux abonnés. Il vous reste 90% à découvrir.
S'abonner à Connect
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première
Déjà abonné ? Connectez-vous