An open API service indexing awesome lists of open source software.

https://github.com/samuelbarbosadev/passwordgenerator_python

Como? Criar um gerador de senhas.
https://github.com/samuelbarbosadev/passwordgenerator_python

python python-script script

Last synced: 3 months ago
JSON representation

Como? Criar um gerador de senhas.

Awesome Lists containing this project

README

          

# Password Generator Python
## Ambiente virtual e Dependências:
Criando ambiente virtual:
```
python3 -m venv core/venv
```

Entrando no ambiente virtual:
```
source core/venv/bin/activate
```

Instale as dependências:
```
pip install -r core/requirements.txt
```

## Objetivo:
Criar uma gerador de senhas forte.

## Como Funciona:
Primeiro obtenho a quantidade de dígitos que a senha terá,
depois junto em uma única variável (valores) letras, números e símbolos,
depois entro em um loop onde a quantidade de vezes que o loop ocorrerá,
vai depender da quantidade de dígitos da senha, tendo isso em mente
no loop vou caminhar pela variável “valores” e vou selecionar
aleatoriamente um dígito da variável “valores”, e adicionarei esse
dígito a variável senha, quando o loop terminar vou retornar a variável
senha.

## O que aprendi:
Aprendi muito sobre a biblioteca random e string.

## Tecnologias utilizadas:

Python | random | string
--------- | ------ | ------
3.10.6 | * | *

---
Linkedin:

E-mail: