Password generator
Resultado
Detalles
Necesitamos utilizar los paquetes string
y secrets
.
from secrets import choice
import string
A continuación definimos el alfabeto y la función generadora.
ALPHABET = string.ascii_letters + string.digits + string.punctuation
def password_generator(len:int =10, alphabet: list[str] = ALPHABET) -> str:
return "".join(choice(alphabet) for i in range(len))