Python交互式CLI应用程序?

Mal*_*ats 13 python command-line-interface

我甚至不确定这些会被称为什么?我曾经在VAX-VMS上运行的ADA中编写它们!

我想创建一个简单的菜单驱动的应用程序,让我显示菜单,使用光标键浏览它们,选择项目并浏览应用程序.所有完全老的学校文本为基础.

我希望能够接管整个终端窗口并在不同的地方显示内容.

这在Python中可行吗?

Lev*_*von 17

查看使用Python进行Curses编程的Python HOWTO ,这里是库参考.


Tah*_*gir 10

另一个易于使用的库是Urwid- 控制台用户界面库.

http://excess.org/urwid/

http://excess.org/urwid/examples.html