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 ete_pass 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.1.tar.gz
(2.9 kB
view details)
Built Distribution
File details
Details for the file ete_pass-1.0.1.tar.gz
.
File metadata
- Download URL: ete_pass-1.0.1.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 | a1c5bfbd9585a5c1221ba2bd362335c42108b3ad3a9d6651b989fa7e45ec2476 |
|
MD5 | f1cb0703859cb0e4117ec2c312e893bd |
|
BLAKE2b-256 | 3b516793d6a30a3ac7e65f8041ef31de1ae18b111c3d6322129654f8140d5e06 |
File details
Details for the file ete_pass-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: ete_pass-1.0.1-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 | c1eda35eee91b3d6310855e776f75292a59bbd5fb2d9c04bfba0469c2d2988c1 |
|
MD5 | da4d031f20b3c4967067fe8d7b2594ea |
|
BLAKE2b-256 | 958360fa2e6bb8fb08101837b7417115f0b6e8f4bf1957632df965f899f6aaf0 |