Advertisement
thiagopiassiii

gerador de senhas fortes

May 20th, 2018
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.59 KB | None | 0 0
  1. #requer PYTHON 3.6
  2. #coding: utf-8
  3. from random import randint
  4. import os
  5.  
  6. print("""
  7. =========GERADOR DE SENHAS FORTES===========
  8.  
  9.    |------------------------------------|
  10.    | ID  | LEVEL | NUMERO DE CARACTERES |
  11.    |------------------------------------|
  12.    |------------------------------------|
  13.    | 1   | FRACO |         70           |
  14.    |------------------------------------|
  15.    |------------------------------------|
  16.    | 2   | MÉDIO |        150           |
  17.    |------------------------------------|
  18.    |------------------------------------|
  19.    | 3   | FORTE |        240           |
  20.    |------------------------------------|
  21.    |------------------------------------|
  22.    | 4   | TENSO |       1000           |
  23.    |------------------------------------|
  24. """)
  25. print(' ')
  26. d = input('escolha: ')
  27.  
  28. n_arq = input('nome do arquivo contedor da senha: ')
  29. n_arq = n_arq + '.txt'
  30. if(d == '1'):
  31.     a = 0
  32.     b = ''
  33.     while(a < 70):
  34.         b = b + chr(randint(33,126))
  35.         a += 1
  36. if(d == '2'):
  37.     a = 0
  38.     b = ''
  39.     while(a < 150):
  40.         b = b + chr(randint(33,126))
  41.         a += 1
  42. if(d == '3'):
  43.     a = 0
  44.     b = ''
  45.     while(a < 240):
  46.         b = b + chr(randint(33,126))
  47.         a += 1
  48. if(d == '4'):
  49.     a = 0
  50.     b = ''
  51.     while(a < 1000):
  52.         b = b + chr(randint(33,126))
  53.         a += 1
  54. open(n_arq, 'x')
  55. arq = open(n_arq, 'w')
  56. arq.write(b)
  57. print('senha salva em ', n_arq, ' com sucesso!!')
  58. print('Para fazer uma doação entre em contato com: thiagopiassi7@gmail.com')
  59.  
  60.  
  61.  
  62.  
  63.  
  64. PARA DOAR ENTRE EM CONTATO COM O EMAIL thiagopiassi7@gmail.com
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement