基於文字的使用者介面 (TUI) 是創建在終端環境中運行的互動式應用程式的好方法。
1.詛咒
Curses 是用於建立 TUI 的經典 Python 函式庫。它是 Unix ncurses 庫的包裝器,用於管理多行文字輸入、視窗和處理鍵盤事件。
2.豐富
豐富
Rich 是一個現代 Python 函式庫,專為終端機中的富文本和漂亮的格式而設計。雖然 Rich 通常用於呈現格式化日誌或終端輸出,但它還包含用於建立成熟的互動式應用程式的 TUI 工具包。
3.文字
文字
Textual 是一個基於 Rich 建構的現代非同步 TUI 函式庫。 Textual 透過受現代 Web 開發啟發的 API 為 Rich 添加了互動性。
在現代終端軟體(大多數系統上預設安裝)上,文字應用程式可以使用 1670 萬種顏色,並支援滑鼠和平滑的無閃爍動畫。強大的佈局引擎和可重複使用的元件使建立可與桌面和 Web 體驗相媲美的應用程式成為可能。
4.Pytermgui
Pytermgui
Python TUI 框架,支援滑鼠、模組化小工具系統、可自訂和快速的終端標記語言等等!
5.ASCIIMATICS
ASCIIMATICS
一個跨平台包,用於執行類似詛咒的操作,加上更高級別的 API 和小部件來創建文本 UI 和 ASCII 藝術動畫
讓我知道你最喜歡的一個!
以上是用於建立基於文字的使用者介面的 est Python TUI 庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!