这3个有什么区别?据我了解,它们都提供对curses的绑定(bind),curses是基于终端文本的UI的C库。
我目前不了解这3种语言中的任何一种,也从未使用过诅咒。您会推荐哪一个?我已经多次听说过ncurses,但关于CDK却只有一两次(通过研究),而从未听说过urwid(我认为)。
最佳答案
查看一些引用资料后,我得到的是:
curses
来说很难,但是对urwid
来说很容易:在终端大小调整后重新绘制窗口小部件并收集鼠标输入(例如,单击按钮)。 因此,我的建议是使用
urwid
,如果它不能满足您的需求,请寻找其他替代方法。关于python - Python ncurses,CDK,urwid差异,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8349085/