我正在尝试使用 python 制作终端用户界面,我将使用它作为 min linux os 的安装后脚本。但我不想使用 ncurses 或 urwid,因为这感觉有点矫枉过正。我正在寻找更多的鞭尾或屏幕方向。但我不知道是从 python 子进程调用 ui 终端渲染还是将它与pythondialog之类的 python 绑定一起使用更好,以下是我怀疑的原因。
每个最小的 linux 映像上是否都有whiptail/screen...子进程应该更适合我的程序。
pythondialog 需要安装 python3-dialog 包。因为我想为 linux min image 制作一个安装后程序,所以我想尽可能少地使用依赖项。
你对我的问题有什么建议?