我正在寻找适用于Python Tkinter的GUI拖放式GUI构建器,可以在其中创建带有窗体,按钮,标签等的窗口,而无需实际编写任何代码。
我希望该软件能够满足这些要求要求:

我可以在商业项目中使用该软件的开源软件
与Windows 10 64位版本兼容
使用最新的Python(v3)和Tkinter标准,并且是活跃的项目


#1 楼

我一直在使用的一种工具称为Pygubu。它是开源的,可以在安装python的任何地方运行。它不仅支持Python版本3,而且还支持版本2。它似乎是一个活跃且受欢迎的项目,并且还包含文档。

Pygubu(开放源代码)

Pygubu是RAD工具,可以快速,轻松地开发用于Python的tkinter模块。
设计的用户界面被保存为XML文件,并且使用pygubu构建器,可以根据需要由应用程序动态地加载它们。
Pygubu受到Glade的启发。 >


#2 楼

使用“ PAGE”:

http://page.sourceforge.net


PAGE是拖放式GUI生成器,与Visual类似基本的。它使人们可以轻松地创建包含Tk和ttk小部件的GUI窗口。


使用它可以在Python和Tcl / tk中构建GUI。但是在安装前,您必须下载Activestate Tcl / tk软件。

它确实可以加快设计工作。还学习如何在Tkinter中进行编码以进行外观更改。我建议在tkinter上在YouTube上推荐BUCKY的教程。

#3 楼

就像您说的那样创建“带有表单,按钮,标签等的窗口”,听起来像这样可以满足您的需求:

www.python-gui-builder.com

它不是超级复杂,但是可以制作按钮,标签,进度条和其他东西。它使您可以直接在浏览器中创建Python 3 Tkinter GUI,并在右侧的列中显示Python代码。您所需要做的就是将代码复制粘贴到Python中。

它无需下载或安装,并且是开源的。我建议将其用于Python的简单GUI。

评论


这很棒,它可以创建简单的非oop代码

– Vignesh
20/12/31在8:06

#4 楼

您还可以使用这个简单易用的网站
visualtk.com
,通过拖放操作可以在其中创建应用程序的输入字段,标签,按钮,复选框,单选框,列表框和消息。您还可以自定义它们中的任何一种都具有您想要的颜色和外观。
之后,您可以下载视觉对象的完整python代码。


评论


仅链接答案不是很有帮助。如果您可以总结这些功能或局限性,它将使答案更好。

– Eric S
20-11-22在15:53

欢迎使用软件建议!介意详细说明如何满足要求?尤其是“开源”(相对于“保留所有权利”),“使用表单,按钮,标签等创建窗口,而无需实际编写任何代码”,“最新标准”,“活动项目”?正如现在所说的,它只是评论而不是答案–因此,请编辑您的帖子以包括事实。谢谢!

– Izzy♦
20-11-22在15:53

#5 楼

如果您对丰富多彩的创意应用程序感兴趣,那么我建议您使用PAGE和Tkinter。 PAGE负责所有后端编码,并为您提供了一个干净的文件来编写自定义代码,但是您需要学习TKINTER才能构建应用程序。

GTK Builder也可以。编写代码很容易,但是UI却很枯燥。