mirror of
https://github.com/hastagAB/Awesome-Python-Scripts.git
synced 2024-11-23 20:11:07 +00:00
.. | ||
createPassword.py | ||
PasswordGenerator.py | ||
Passwords.txt | ||
README.md | ||
requirements.txt |
Programs
PasswordGenerator.py
This program randomly generates a secure password using a mix of letters, both caps on and off, numbers, and punctuation, then outputs the results and saves them as a text document.
createPassword.py
This program uses the Python 3 module secrets
to create a pseudo random password with alphanumeric, numbers, and special characters. The output will be printed into the terminal.
Requirements
- PasswordGenerator.py can use Python 3 and higher or Python 2 and higher
- createPassword.py can run on python 3.6 or higher or for Python 2 do:
cd Random_Password_Generator/
to change directory into this folder.- Create virtual environment with
virtualvenv env
- do
source venv/bin/activate
to activate virtual environment. - do
pip install -r requirements.txt
to install python2-secrets - TIP: to deactivate virtual environment, do
deactivate
.
Usage
For Windows users:
$ python PasswordGenerator.py
For Mac/Linux/Unix users:
$ ./PasswordGenerator.py