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
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 |