使用什么样的IDE(如果有的话)构建python GUI项目?
是否有任何支持拖放的IDE(如VS)用于构建python GUI、连接到dbs等? 尽管我是一名emacs人员,但我发现使用VS创建GUI要容易得多。支持python 还有或者,尽管我不确定他们的GUI支持 我相信一个好的会出现更多 但最终,我对此表示怀疑。Python依赖于第三方小部件集,如Qt、Tk、Gtk、wxWidgets等,以获得GUI支持。每个人都有自己的布局系统。简短的回答是“不”。没有一个像瑞士军刀一样的IDE是一个功能齐全的Python代码编辑器和一个功能齐全的WYSIWYG GUI编辑器。然而,有几个独立的工具可以使创建GUI变得更容易,并且有无数的代码编辑器,因此如果您能够处理打开两个窗口的问题,那么您就可以完成您想要完成的任务 至于独立的GUI编辑器,您选择的将取决于您选择使用什么库开发GUI。我建议使用,它通过绑定到Python并具有GUI设计器。我相信其他Python GUI库也有WYSIWYG设计器(Qt、Tkinter、wxWindows等),但GTK+是我最有经验的一个,所以我将把其他的留给其他评论员 但是,请注意,本例中的设计器完全不依赖于语言。它只是抛出一个.glade文件,可以加载到任何具有GTK+绑定的语言中。如果您正在寻找一个能够生成原始Python代码(如VS.Net使用的代码隐藏模型)的设计器,那么我不知道有哪种设计器 至于通用代码编辑IDE(不包括GUI设计器),有,其中/可能是最像Visual Studio的使用什么样的IDE(如果有的话)构建python GUI项目?,python,user-interface,ide,Python,User Interface,Ide,是否有任何支持拖放的IDE(如VS)用于构建python GUI、连接到dbs等? 尽管我是一名emacs人员,但我发现使用VS创建GUI要容易得多。支持python 还有或者,尽管我不确定他们的GUI支持 我相信一个好的会出现更多 但最终,我对此表示怀疑。Python依赖于第三方小部件集,如Qt、Tk、Gtk、wxWidgets等,以获得GUI支持。每个人都有自己的布局系统。简短的回答是“不”。没有一个像瑞士军刀一样的IDE是一个功能齐全的Python代码编辑器和一个功能齐全的WYSIWYG
(为了清晰起见进行了修订。)您可以尝试,也可以仅针对GUI,我发现VisualWx()非常适合在Windows下设计wxPython应用程序 对于GUI+数据库,dabo()可能是一个很好的答案。因为我用它来创建xml文件中包含的GUI定义,我发现这种方法非常优雅且可扩展 也很好
至于IDE,我是个粉丝。我是个侏儒,所以我更喜欢PyGTK。这方面的标准GUI生成器是(直到它转换为GtkBuilder)。同样对于PyGTK,它是纯python,它使添加您自己的自定义小部件变得更容易,并且已经具有GtkBuilder支持
几个月前,我接管了该项目的维护工作,我们计划在的保护下,以更像VisualStudio的设置发布它。接受补丁 我不是一个真正的Pythonista,但我是一个Mac用户,我欣赏我编写和使用的应用程序中良好的本机界面。因此,如果我在Mac上使用Python作为GUI应用程序,我会使用PyObjC和Interface Builder和Xcode,而不是跨平台的解决方案。如果你的into QT是一个不错的选择哇,真是太好了!我想知道加扎帕乔的地位如何。我希望有一个GTK编辑器支持gtkbuilder!这可能是让我使用PIDA的银弹。我刚才看了加斯帕乔一眼。它看起来已经有一段时间没有更新了。mercurial版本是否支持GtkBuilder?最新版本支持GtkBuilder,但没有用于打开/关闭它的UI.Me。我花了一点时间才意识到Ubuntu中的glade包已经过时,glade3包是最新的。我不明白。例如:错了。例如,见dabo。