dans l'exemple suivant, la variable 'saisie' cumule toutes les saisies effectuées.
Cela pose problème lors de la vérification d'un password: si je commence par me tromper, j'ai beau fournir le pw correct ensuite, il ne sera pas reconnu.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
from getpass import *
 
saisie = getpass() # donner le password erroné "titi": saisie = "titi"
print(saisie)
 
# saisie = "" # insuffisant
saisie = getpass() # donner le password juste "toto": saisie = "tititoto"
print(saisie)
j'ai bien sûr essayé de placer:
saisie = None
saisie = ""

Merci de m'aider à trouver une solution!