⚙️ Pythonでパスワード自動生成
作成日: 2021/05/22
0

Pythonでパスワードを自動で生成できるプログラムを作った。

#パスワード生成プログラム
import secrets
import string

chars = string.ascii_letters + string.digits
chars += "%&$()@*#_"

pass_gen = lambda size: ''.join(secrets.choice(chars) for x in range(size))

size = int(input('何文字のパスワードを作りますか?数字で答えて下さい。:'))

x_lst = []
for password in range(6):
    password = pass_gen(size)
    x_lst.append(password)

print('\n生成されたパスワード')
print('* ' * 15)
for x in x_lst:
    print(f'{x}\n')

使用モジュール:secret, string

文系大学3年。Python学習歴2ヶ月半。 Pythonに関する文法や裏ワザなどを共有していきます。