TUIX v0.1Alfa
Instalace
Nainstalujte TUIX Core pomocí pip.
pip
pip install tuix-coreZávislosti
TUIX Core má jednu externí závislost:
- wcwidth — slouží k přesnému výpočtu vizuální šířky Unicode znaků (CJK, emoji apod.)
Všechny ostatní importy jsou z Python standard library: os, re, sys, time, shutil, copy, typing a ctypes (pouze Windows).
Poznámky k platformám
WindowsNa Windows TUIX Core používá ctypes pro volání kernel32.SetConsoleMode(kernel32.GetStdHandle(-11), 7) při importu. To zapíná zpracování ANSI escape sekvencí ve Windows konzoli. Vstup se zpracovává přes msvcrt.getch().
macOS / LinuxNa Unix-like systémech se raw vstup z klávesnice čte přes moduly termios a tty. Terminál se při vstupu přepne do raw režimu a poté obnoví.
Ověření instalace
Ověřte instalaci importem enginu:
from tuix.core import TuixEngine
engine = TuixEngine()
print('TUIX Core loaded successfully')Připraveno!TUIX Core je nyní nainstalováno. Přejděte na průvodce First Component a vytvořte své první interaktivní menu.