Guest User

Untitled

a guest
Jul 17th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. return web, usuario, clave
  2.  
  3. #inicializacion de los valalores por defecto
  4.  
  5.  
  6. #Validacion del dominio web
  7. for i in web:
  8. if i == '.':
  9. web_valid = True
  10. break #de lo contrario si el ultimo caracter no es '.' dara falso
  11. else:
  12. web_valid = False
  13.  
  14. # otro metodo mas sencillo, seria: web_valid = "." in web
  15.  
  16. #validacion del usuario
  17.  
  18. patron = re.compile('^[A-Za-z0-9_!=]+$') # uso de ^ y $ (inicio y fin de la regex)
  19. # e indica la cantidad de caracteres + en el patrón que uses
  20.  
  21. if patron.match(usuario):
  22. if len(usuario) >= 5:
  23. usuario_valid = True
  24. else:
  25. usuario_valid = False
  26. print('El usuario no es adecuado')
  27.  
  28. #validacion de la clave
  29. caracteres = ('_', '!', '?')
  30.  
  31. clave_valid = any(c in caracteres for c in clave)
  32. #for i in range(len(caracteres)):
  33. #clave_valid = True
  34. #print('correcto')
  35.  
  36. return web_valid, usuario_valid, clave_valid
  37.  
  38. global perfiles
  39. perfil_usuario.insert(0, web)
  40. perfil_usuario.insert(1, usuario)
  41. perfil_usuario.insert(2, clave)
Add Comment
Please, Sign In to add comment