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.1.tar.gz
(17.8 kB
view hashes)
Built Distribution
Close
Hashes for sysnet_ident-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ad159fdc389f0ee73ff4e2d14ecbb57d5e15e78deb1615724f921c21756079e |
|
MD5 | 2518f7c7266b4747695362901bc866cc |
|
BLAKE2b-256 | d0f12793802bb64cedcc69e3658ae0f9aef71657976a51abf42a82beb1f4aede |