import sys
from Tkinter import *
import tkMessageBox
def validar():
if len(ent_usuario.get()) < 6 :
tkMessageBox.showerror('Error', 'El usuario debe tener al menos 6 caracteres')
if (ent_usuario.get()).isalnum() == FALSE :
tkMessageBox.showerror('Error', 'El usuario debe tener solo numeros o letras')
if len(ent_usuario.get()) > 12 :
tkMessageBox.showerror('Error', 'El usuario no puede tener mas de 12 caracteres')
if len(ent_usuario.get()) > 5 and len(ent_usuario.get()) < 12 and (ent_usuario.get()).isalnum() == TRUE:
tkMessageBox.showinfo('usuarios aceptado', 'El usuario es correcto')
ventana= Tk()
ventana.title('Validar Password')
ventana. geometry('600x400')
vp = Frame(ventana) #estamos utilizando el objeto framevp.grid(column=0, row=0, padx =(50,50), pady=(10,10))
vp.columnconfigure(0, weigh=1)
vp.rowconfigure(0, weight =1)
etiqueta = Label(vp,text='Ingrese el nombre de Usuario: ')
etiqueta.grid(row=2, column=4, padx=(20,20), pady=(20,20))
usuario = ""ent_usuario = Entry(vp, width=12, textvariable=usuario)
ent_usuario.grid(row=2, column=5)
Boton = Button(vp, text='Validar usuario', command= validar)
Boton.grid(row=2, column=6, padx=(20,20), pady=(20,20))
#etiqueta2 = Label(vp, text='Ingrese el Password: ')#etiqueta2.grid(row=4, column=4, padx=(20, 20), pady=(20, 20))
#password = ""#ent_pass = Entry(vp, width=10, show="*", textvariable=password)#ent_pass.grid(row=4, column=5)
#Boton2 = Button(vp, text='Validar passw:', command=valida2)#Boton2.grid(row=4, column=6, padx=(20, 20), pady=(20, 20))
ventana.mainloop()
No hay comentarios:
Publicar un comentario