2011-01-24 89 views
10

我正在重写一个正在使用curses的perl控制台应用程序,并计划在Python中实现它。到目前为止,我已经将我的库选项缩小为直接的诅咒,urwid和对话框。Python控制台UI建议

该应用程序基本上是适用于基本配置(网络选项,主机名等)的设备的安装程序。对于其中之一有没有任何建议或倡导者?任何严重的限制与urwid或对话?

+3

好吧,`curses`在stdlib中 - 如果你问我,这是一个非常强大的加号。 – delnan 2011-01-24 15:00:36

回答

2

Dialog非常易于使用,并且是使用“向导式”界面的安装程序的不错选择。

4

urwid是一个非常完整的UI界面,你几乎可以做任何事情。实际上,我正在使用urwid开发一个应用程序。但是,正如Paulo Scardine所说,对于类似向导的应用来说,对话是更好的选择。