Skip to content

Latest commit

 

History

History
75 lines (46 loc) · 3.72 KB

README.md

File metadata and controls

75 lines (46 loc) · 3.72 KB

banner



🔐 RNG Password Generator

Status: - Work in Progress Beginner Python - Project Contributions - Welcome Blog - dev.to





What is it?

This script will let you input a website that you want to generate a password for and then it will generate you a random 16 character length password using upper & lower case letters, numbers, and symbols and save it to a .txt file in the directory you have the .py file in.

Language used & Goals:

Python was used to create this entire project. This is a living beginner project that I will try and work on and expand as I learn more about python. Right now, it is very simple project but, as I learn more about python, I want to develop this out a little more and add more features and functionality as I go.

Future Updates:

Since this is a living document, I am going to try my best to integrate new features as I learn more about python. A few features I am looking to include are:

  • The ability to specify if your password is generated with numbers and special characters. Some websites and applications do not allow you to use special characters and numbers. So giving the user a prompt to see if they want to generate a password with those would be useful.

  • The ability to specify the length of your password. (between 8 and 16 characters)
  • Make a GUI for the application



Project Background:

Think of this as a "living project". As it stands right now, this is an early build and feature will be added as I learn more about Python. This is a learning project and as I learn more, I want to expand upon it.


How does it work?

You launch the file and it will generate a 16 character long password for you. There are quite a few ways you can go about doing this.

  • Launch it through the linux terminal by using cd to change your working directory to where you have downloaded the project. Then it's just a matter of running

python 3 RNG_Password.py

You can launch it through the Windows cmd (command prompt) Which is almost the same process. You open the cmd and point it to the directory where you have the RNG_Password.py saved an input the following:

python 3 RNG_Password.py

You can also run it through your code editor of choice (Pycharm, VS Code, etc.)

Contributions Welcome:

Got a feature you want implemented? Got your own idea about how the codebase is written? Submit a pull request, make a fork, or clone it. All contributions are welcome all I ask is when contributing to this repository, please first discuss the change you wish to make via issue or email before making a change.

🤝🏻 Contribute to the Project

Bug Reporting:

Any weird bugs can be reported here by opening an issue or you can email me at [email protected]