Генератор паролей
Что для этого нужно
Чтобы вы смогли сделать генератор паролей, вы должны установить Python на ваш компьютор. Когда это будет сделано, следуйте шагам внизу.
Как это программировать
Для начала создайте файл passwords.py и вставьте следующий код:
import random
digits = '1234567890'
lowercase_letters = 'abcdefghijklmnopqrstuvwxyz'
uppercase_letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
punctuation = '!#$%&*+-=?@^_'
chars = ''
cp = int(input('Кол-во паролей '))
lp = int(input("Длина паролей "))
d = input("Включать цифры? ")
ul = input("Включать заглавные буквы? ")
ll = input("Включать строчные буквы? ")
z = input("Включать знаки? ")
n = input("Не включать il1Lo0O? ")
if d.lower() == 'y':
chars += digits
if ll.lower() == 'y':
chars += lowercase_letters
if ul.lower() == 'y':
chars += uppercase_letters
if z.lower() == 'y':
chars += punctuation
if n.lower() == 'y':
for c in 'il1Lo0O':
chars.replace(c,'')
def generate_password(l, c):
password = ''
for i in range(l):
password += random.choice(c)
return password
for k in range(cp):
print(generate_password(lp, chars))