Fallaaaaaaa seus Nerdão! Blz?
Neste post eu vou deixar um programinha gerador de senhas fortes em Python totalmente comentado para quem ta iniciando na programação dar uma olhada e estudar.
Ele utiliza também a biblioteca pyperclip para realizar a cópia da String para a área de transferência.
Com isso estou inagurando também uma categoria nova aqui no blog #rapidinhasdepython
Importante: instalem o pyperclip no ambiente python de vocês com o comando:
- pip install pyperclip
#Programa Gerador de Senhas Fortes em Python
#Instagram: @luanoliveira.ti
#Acessa meu canal do Youtube pra mais conteúdo como este: T.I. na prática
#Biblioteca que permite utilizar a principal função do programa random.sample()
import random
#Esta é a Biblioteca carrega a função de copiar strings para a área de transferência
import pyperclip
#Variavel que armazena o alfabeto em minúsculo
minusculo = "abcdefghijklmnopqrstuvxyz"
#Variavel que armazena o alfabeto em maiusculo DÃÂÂÂÂ
maiusculo = "ABCDEFGHIJKLMNOPQRSTUVXYZ"
#Variavel recebendo os números
#Repare que por estar entre aspas é uma STRING!
numeros= "1234567890"
#Variavel recebendo caracteres especiais
especiais= "!_-.;:[]()"
#Vamos juntar tudo em uma única variável
tudo = minusculo+maiusculo+numeros+especiais
#Definindo o tamanho da nossa senha
tamanho = 12
#Finalmente a variável que irá receber nossa senha
senha="".join(random.sample(tudo,tamanho))
#Já que temos uma senha definida vamos utilizar a função que copia a nossa variável (string) para a área de transferência
pyperclip.copy(senha)
#SAIDA DO NOSSO PROGRAMA COM FIRULA
print("=========================================")
print("\nTa aqui a senha seu preguiçoso: "+senha)
print("\nA senha gerada foi copiada para a área de Transferencia!")
print("=========================================")
Eu também postei um vídeo no meu instagram com ele em funcionamento.