A simple command-line Password Manager built using Python. This project allows users to generate, store, and view passwords for different websites. Passwords are saved locally in a text file and loaded automatically when the program starts.
- Generate random passwords
- Store passwords for different websites
- View saved passwords
- Prevent duplicate website entries
- Save data to a file
- Load saved passwords automatically
- Input validation for password length
- Python 3
- Dictionaries
- Functions
- File Handling
- Exception Handling
- Random and String Modules
- Download or clone the repository.
- Open the project folder in VS Code.
- Run the Python file:
python Password_Manager.pyPython_Password_Manager/
├── Password_Manager.py
├── password.txt
├── README.md
This project is created for educational purposes. Passwords are stored in plain text and are not encrypted. It is intended to demonstrate Python programming concepts such as file handling, dictionaries, functions, and exception handling.
Adelio Ghosh