Python交互式CLI应用程序?

时间:2012-06-03 19:14:30

标签: python command-line-interface

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

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

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

这在Python中是否可行?

3 个答案:

答案 0 :(得分:17)

Curses Programming with Python上查看Python HOWTO,这是library reference

答案 1 :(得分:10)

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

http://excess.org/urwid/

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

答案 2 :(得分:1)

是的,看一下不同的curses实现。