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 hashes)
Built Distribution
Close
Hashes for sysnet_ident-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17ec5e71365f9cb0edf5618d4ca9676ac7336b71428cf934fb61d6035c940a1e |
|
MD5 | 80c88f2c6a14962b018fdadcfa2936b7 |
|
BLAKE2b-256 | 579d9b98e56ead7de2e97c1457bf09a5a0ffb1f190bedeeaaf1e675b7c7b6810 |