¿Cómo arreglo este parte de un login de tkinter?
Publicado por anonymous (1 intervención) el 09/08/2022 08:13:21
Todo lo demás de mi código está bien, pero lo que necesito en esta parte del Login es:
Que el usuario inicie sesión y si hay equivocación en la contraseña, que hayan 3 intentos mas que permitan volver a colocar la contraseña en una caja de texto y al llegar al tercer intento la ventana se deba cerrar, como dije estoy usando la libreria tkinter para este codigo y pues es el unico problema es este, asi está el código que llevo formando pero no me da lo que quiero.
def validar():
intentos=3
if entrada1.get()=="SteveJobs":
abrirventana2()
else:
if "SteveJobs"!=entrada1.get():
messagebox.showerror("Error","Necesita tres intentos")
if intentos<=3:
entrada1.get()
messagebox.showerror("Error","Necesita dos intentos")
if intentos==3:
entrada1.get()
messagebox.showerror("Error","Necesita un intento")
if "SteveJobs"!=entrada1.get():
messagebox.showwarning("Peligro","Contraseña Incorrecta")
ventana.destroy()
Que el usuario inicie sesión y si hay equivocación en la contraseña, que hayan 3 intentos mas que permitan volver a colocar la contraseña en una caja de texto y al llegar al tercer intento la ventana se deba cerrar, como dije estoy usando la libreria tkinter para este codigo y pues es el unico problema es este, asi está el código que llevo formando pero no me da lo que quiero.
def validar():
intentos=3
if entrada1.get()=="SteveJobs":
abrirventana2()
else:
if "SteveJobs"!=entrada1.get():
messagebox.showerror("Error","Necesita tres intentos")
if intentos<=3:
entrada1.get()
messagebox.showerror("Error","Necesita dos intentos")
if intentos==3:
entrada1.get()
messagebox.showerror("Error","Necesita un intento")
if "SteveJobs"!=entrada1.get():
messagebox.showwarning("Peligro","Contraseña Incorrecta")
ventana.destroy()
Valora esta pregunta


0