Awesome-Python-Scripts/Random_Password_Generator/README.md
2019-10-07 12:53:49 +02:00

1.1 KiB

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