This is a simple Python script that generates random passwords based on user-defined criteria. It can be used to generate strong and secure passwords for various applications and accounts.
- Generates random passwords of specified length
- Allows customization of password criteria:
- Include uppercase letters (A-Z)
- Include lowercase letters (a-z)
- Include numbers (0-9)
- Include special characters
- Provides a user-friendly command-line interface (CLI)

