我需要文本 - 串联交互式对话框。我正在将Shell脚本移植到Python上。哪种Python工具几乎可以执行UNIX命令dialog
做什么?(即,即用的是/否,日历,文本,量规等。控制返回结果的控制且类似于Ncurses的全屏UIS)
您应该查看urwid。
urwid在诅咒的顶部提供了一个高级工具包,并包括一个事件循环来处理键盘和鼠标输入。它要么使用自己的基于选择的事件循环,要么可以将其连接到gevent或扭曲中。
除了有效处理键盘输入外,您还拥有许多选项来处理用户输入,并使用编辑框,列表控件等。
有一个看诅咒。它是低级的,但具有成为标准库的一部分的优势。
这些是对话框python绑定:http://pythondialog.sourceforge.net/