A strong password generator with choosable characters and length
Project description
Password Generator
Ete_Pass is a strong password generator with customizable character types and length.
Features:
- Generate passwords of desired length. (Min3, Max100)
- Include or exclude lowercase letters, uppercase letters, numbers, and symbols.
- command line accessabitly.
Installation:
pip install ete_pass
Usage:
from password_generator import strongpass
Generate a password of length 12 with all character types
password = strongpass(12)
print(password)
Generate a password of length 16 with only numbers and symbols
password = strongpass(16, use_symbols=True, use_uppercase=False, use_lowercase=False, use_numbers=True)
print(password)
CLI orders:
- --length: Length of the password (default is 8).
- --no-symbols: Exclude symbols from the password.
- --no-uppercase: Exclude uppercase letters from the password.
- --no-lowercase: Exclude lowercase letters from the password.
- --no-numbers: Exclude numbers from the password.
Example:
generate-password length=16 --no-symbols --no-uppercase --no-lowercase
It will generate a password only made of digits with the length of 16
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ete_pass-1.0.2.tar.gz
(2.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ete_pass-1.0.2.tar.gz.
File metadata
- Download URL: ete_pass-1.0.2.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62299da41d974d0244fc4af753ac481381879ad3c2d79e62fd2f17ab60ff85c7
|
|
| MD5 |
777d3032473a792507043190e7946e4e
|
|
| BLAKE2b-256 |
8042cfb18e2a050dc387e721a355daf36d84c985aab108b92fffd674f507efcb
|
File details
Details for the file ete_pass-1.0.2-py3-none-any.whl.
File metadata
- Download URL: ete_pass-1.0.2-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22f4b3d20313ddd71ce6dafbd957d3ec5737685be8a34e094c60788a6ee1f5d4
|
|
| MD5 |
18d2a92b20c87846e458fdc5c9e14bd4
|
|
| BLAKE2b-256 |
284e4c6c98a8aff61d9821b0b7d27229d8f3dfa597a18ab048a257ec0dcb7d8b
|