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 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 ident
Setuptools
Instalace via Setuptools.
python setup.py install --user sysnet-ident
(nebo sudo python setup.py install sysnet-ident
pro instalaci balíčku pro všechny uživatele)
A import balíčku:
import 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.0.tar.gz
(17.8 kB
view hashes)
Built Distribution
Close
Hashes for sysnet_ident-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 493108f73c28d82545cd4cd3c441ced8e5cbabe73599d0068efb6c67cf2f0ee3 |
|
MD5 | 8fa53b240aab58fd8216b00b9c59558d |
|
BLAKE2b-256 | f826ac7b398a59a6a724aac242bb4024e9e3f3b7aae5e750be7cc1465c8f8951 |