Identification procedures
Project description
sysnet-ident
Tento balíček obsahuje procedury generování a kontrolu identifikačních kódů
Požadavky
Python 3.9+
Instalace a použití
pip install --update sysnet-ident
(pokud potřebujete ke spuštění pip
with oprávnění rool: sudo pip install sysnet-ident
)
Pak importujte balíček:
import sysnet_ident
Setuptools
Instalace via Setuptools.
python setup.py install --user sysnet-sysnet_ident
(nebo sudo python setup.py install sysnet-ident
pro instalaci balíčku pro všechny uživatele)
A import balíčku:
import sysnet_ident
Použití v programu
Balíček poskytuje řadu procedur.
- check_pid - Kontroluje spravnost PID
- correct_pid - Zkontroluje a opravi PID
- next_api_key - Vytvoří nový URL-safe API Key
- next_pid - vytvoří nový PID
- next_token - Vytvoří náhodný URL-safe textový řetězec v kódování Base64
- next_uuid - vytvoří nový UUID identifikátor
- is_identifier_pid - test identifikátoru: je ve formátu PID?
- is_identifier_unid - test identifikátoru: je ve formátu UNID?
- is_identifier_uuid - test identifikátoru: je ve formátu UUID?
- is_valid_uuid - je identifikátor validním UUID?
- hash_ - kontrolní součet textu
- hash_files_ - fontrolní součet souborů
Systémové proměnné
Nastavení factory je řízeno systémovými proměnnými
- PID_PREFIX - implicitní tříznakový prefix pro PID
- PASSWORD_USE_LOWER - použití malých písmen při generování hesla (True)
- PASSWORD_USE_UPPER - použití velkých písmen při generování hesla (True)
- PASSWORD_USE_DIGITS - použití číslic při generování hesla (True)
- PASSWORD_USE_PUNCTUATION - použití interpunkce při generování hesla (False)
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
sysnet-ident-1.0.2.tar.gz
(17.9 kB
view details)
Built Distribution
File details
Details for the file sysnet-ident-1.0.2.tar.gz
.
File metadata
- Download URL: sysnet-ident-1.0.2.tar.gz
- Upload date:
- Size: 17.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e581aaf4844457e96392bafd9ac97540a9a2403419ef5d8a737ad750e74679dd |
|
MD5 | a12732f7661fabbb64bc7634de4fd283 |
|
BLAKE2b-256 | a922e924cd50705153d6850f6011b805edf1d88a512c718367bf28a53990390f |
File details
Details for the file sysnet_ident-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: sysnet_ident-1.0.2-py3-none-any.whl
- Upload date:
- Size: 16.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17ec5e71365f9cb0edf5618d4ca9676ac7336b71428cf934fb61d6035c940a1e |
|
MD5 | 80c88f2c6a14962b018fdadcfa2936b7 |
|
BLAKE2b-256 | 579d9b98e56ead7de2e97c1457bf09a5a0ffb1f190bedeeaaf1e675b7c7b6810 |