pass-gen/app/pass_gen.py
2021-07-05 18:57:42 +02:00

14 lines
345 B
Python

import string
import random
def generate_password(seed: int, length: int = 8) -> str:
lowercase = string.ascii_lowercase
uppercase = string.ascii_uppercase
digits = string.digits
letters = lowercase + uppercase + digits
random_generator = random.Random(seed)
return "".join(random_generator.sample(letters, length))