这3个有什么区别?据我所知,它们都提供了对curses的绑定,这是基于终端文本的UI的C库。
我目前对3中的任何一个都不了解,而且我从未使用过诅咒。你会推荐哪一个?我听过很多次ncurses,但只听过一次或两次CDK(通过研究),从未听说过urwid(我认为)。
答案 0 :(得分:30)
在查看一些参考资料后我得到的是:
curses
,但urwid
很容易:在调整终端大小时重绘小部件并收集鼠标输入(例如,点击按钮)。 / LI>
所以我的建议是使用urwid
,如果它不符合您的需求,请寻找其他替代方案。
答案 1 :(得分:3)