Podemos usar a seguinte função python para gerar uma senha aleatória com N caracteres de forma simples rapido e fácil!
import secrets
import string
def gerar_senha(comprimento=12):
# Define caracteres permitidos
letras = string.ascii_letters
numeros = string.digits
simbolos = "!@#$%&*()_+-=[]{}|;:,.<>?/"
# Combina todos os caracteres
todos = letras + numeros + simbolos
# Gera a senha com caracteres aleatórios
senha = ''.join(secrets.choice(todos) for _ in range(comprimento))
return senha
# Exemplo de uso
print(gerar_senha())
