Awesome-Python-Scripts/Random_Password_Generator
2019-10-07 12:53:49 +02:00
..
createPassword.py add createPassword.py + details 2019-10-07 12:53:49 +02:00
PasswordGenerator.py Add Random Password Generator 2018-10-04 13:31:04 -04:00
Passwords.txt Add Random Password Generator 2018-10-04 13:31:04 -04:00
README.md add createPassword.py + details 2019-10-07 12:53:49 +02:00
requirements.txt add createPassword.py + details 2019-10-07 12:53:49 +02:00

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