我打算开发一个使用curses的GUI应用程序.这个想法是为Web界面提供一个额外的界面,以便可以通过UI来完成网站上的所有操作.
基本上,它应该与平台无关:用户必须通过SSH到服务器,然后UI才能自动接管.
首先,这可行吗?据我了解,只要最终用户安装了正确的终端软件,它将是独立于平台的.如果我错了纠正我.
我打算为此使用Python,因为它是我最精通的语言.Python附带了ncurses库,据我所知,Urwid非常好.
在与Urwid进行快速测试后,我遇到了一些问题.问题是,我很担心自己找不到解决方案,因为现在显然诅咒UI并不流行.因此,文档和示例非常稀缺.
总而言之,我真的应该着手放弃这一想法,还是完全放弃这个想法吗?还有其他建议吗?
解决方法:
当然有可能,基于curses的应用程序仍会定期编写(例如PuDB仅14个月大),尽管可能并不经常.
您是否尝试在Urwid邮件列表和/或IRC频道上提问?