我玩过GTK,TK,Wxpython,Cocoa,Cusses等游戏。它们使用起来相当可怕。gtk/tk/wx/curses基本上都是适当的C库的直接端口,cocoa基本上要求同时使用pyobjc和interface builder,这两种方法我都不喜欢。
Ruby的Shoes GUI库很棒。它的设计非常合理,非常“红颜色”,并且从Web开发中借用了一些很好的用法(例如使用十六进制颜色代码,或:color => rgb(128,0,0)
正如标题所说:有什么好的“pythonic”图形用户界面工具包吗?

最佳答案

你看过Qt/PyQt吗?虽然C语言是C++库的一个直接端口,但我发现与你列出的其他程序相比,它更适合编程。它也有非常好的文档。
Dabo在wxpython之上实现了一个不错的UI库。它是一个主要用于以数据库为中心的应用程序的框架,但是UI库可以单独使用。
在Pygtk或Wxpython之上,还有其他几次尝试创建一个非常pythonic的图形用户界面作为层,例如waxPyGui,它们看起来在不同程度上是“卡住”的。
此外,还可以找到python gui工具包的详细列表here

10-08 09:20