拿Python做界面的案例不多,所以界面框架也不是很丰富。曾经用于Tkinter,怪异而且不灵活,Bug多多。本想来吐槽一下的,想想还是算了。
今天看到的这个界面库是Console下的,类似于ncourse,叫做urwid,中文名“二胡”。相信接触过类unix的知道,unix偏爱纯字符界面,像emacs、vi什么的都是控制台上做的。有时程序很小,连文字界面都不想做,直接命令行。
这里有个介绍使用urwind的开源程序视频 http://pyvideo.org/video/1568/console-applications-with-urwid,喜欢的自己看一下。