python-如何开发基于curses的UI?

我打算开发一个使用curses的GUI应用程序.这个想法是为Web界面提供一个额外的界面,以便可以通过UI来完成网站上的所有操作.

基本上,它应该与平台无关:用户必须通过SSH到服务器,然后UI才能自动接管.

首先,这可行吗?据我了解,只要最终用户安装了正确的终端软件,它将是独立于平台的.如果我错了纠正我.

我打算为此使用Python,因为它是我最精通的语言.Python附带了ncurses库,据我所知,Urwid非常好.

在与Urwid进行快速测试后,我遇到了一些问题.问题是,我很担心自己找不到解决方案,因为现在显然诅咒UI并不流行.因此,文档和示例非常稀缺.

总而言之,我真的应该着手放弃这一想法,还是完全放弃这个想法吗?还有其他建议吗?

解决方法:

当然有可能,基于curses的应用程序仍会定期编写(例如PuDB仅14个月大),尽管可能并不经常.

您是否尝试在Urwid邮件列表和/或IRC频道上提问?

上一篇:解决ubuntu终端输入异常,回退变成空格后移


下一篇:python-如何清除ncurses中特定坐标范围内的字符串?