我现在正在寻找一个月并且变得非常沮丧。
我就是喜欢蟒蛇。
因此,在做了很多基于控制台的工作之后,我还想做一些图形用户界面。
我知道大多数框架(wxpython、glade、tk 等)。
但是:我不想亲自为 GUI 本身编写代码!手工声明每个元素,考虑网格并进行跟踪和错误,以找出需要移动对象多少像素才能将其放置在正确的位置。好吧,对我来说,这听起来就像 20 世纪 90 年代的事,而且一点也不有趣。
因此,简单地说,我正在寻找一种解决方案,允许我以图形方式设计 GUI(所见即所得),并具有基于事件的 Python 代码链接。
几乎所有主要语言都具有这一点:对于 C/C++,它们无疑是最能做到这一点的 IDE/工具。对于 Java,有带有 Wwing 的 Netbeans(我想要的示例;如果 Netbeans 中的 UI 设计器可以输出 jython 代码,那就太理想了,但不行:支持 python,但不支持 UIdesign)。甚至 Mono/Visual Basic 等都有类似的工具。
那么为什么它们对 python 来说毫无意义呢?
PS,请不要发表诸如“如果您是真正的程序员,您可以手动完成以获得更清晰的代码”之类的评论。如果我想要一些非常具体的东西,我会手动编辑它,但是手动设计标准 UI 是浪费时间。