Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- return web, usuario, clave
- #inicializacion de los valalores por defecto
- #Validacion del dominio web
- for i in web:
- if i == '.':
- web_valid = True
- break #de lo contrario si el ultimo caracter no es '.' dara falso
- else:
- web_valid = False
- # otro metodo mas sencillo, seria: web_valid = "." in web
- #validacion del usuario
- patron = re.compile('^[A-Za-z0-9_!=]+$') # uso de ^ y $ (inicio y fin de la regex)
- # e indica la cantidad de caracteres + en el patrón que uses
- if patron.match(usuario):
- if len(usuario) >= 5:
- usuario_valid = True
- else:
- usuario_valid = False
- print('El usuario no es adecuado')
- #validacion de la clave
- caracteres = ('_', '!', '?')
- clave_valid = any(c in caracteres for c in clave)
- #for i in range(len(caracteres)):
- #clave_valid = True
- #print('correcto')
- return web_valid, usuario_valid, clave_valid
- global perfiles
- perfil_usuario.insert(0, web)
- perfil_usuario.insert(1, usuario)
- perfil_usuario.insert(2, clave)
Add Comment
Please, Sign In to add comment