如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~

目录

1. Tkinter-helper

2. WxPython

3. PyMe

4. PyQt


现在ChatGPT等AI都很先进,可以用工具画完布局后,让AI去美化或者写业务代码,很方便。

1. Tkinter-helper

旧版: https://www.pytk.net/
新版: https://grid.pytk.net/

在线网页版本,免安装,基于python内置tkinter,很轻量。
虽然组件不多,不过作者还在开发中。
对于一些比较简单、美化要求不高的项目,我比较推荐。

【工具】免费好用的Python可视化拖拽GUI编辑工具_开发语言

2. WxPython

官网: https://wxpython.org/index.html
教程: https://github.com/necan/wxPython-tutorial

古老的工具了,需要下载exe,界面有点像VB,需要安装wx库:pip install wxPython
上手简单,跟tkinter-helper差不多,不过组件的编辑比helper更自由。

【工具】免费好用的Python可视化拖拽GUI编辑工具_python_02

3. PyMe

https://www.py-me.com/

比较新的工具,需要下载exe,功能比较全,支持打包到exe和apk。
看上去也是基于tkinter,只不过对组件进行了模块化,与helper的思路是一样的。
提供免费体验版,不过可能要注意这里的体验,说不定以后会取消体验版。

【工具】免费好用的Python可视化拖拽GUI编辑工具_python_03

4. PyQt

官网: https://doc.qt.io/qtforpython-6/
教程: https://github.com/LC-space/PyQt6-tutorial
教程: https://www.pythonguis.com/pyqt6-tutorial/

又爱又恨的工具,免费,功能很全,通过Qt-designer来画界面(有很多功能其实不能通过这个软件来拖拽,只能在代码里手动加)。
用是好用,组件多,也能做到界面很好看,但打包出来的exe体积巨大!!!
学习成本也是比较高的,我觉得如果不是项目特别需要,不建议用这个来做。

【工具】免费好用的Python可视化拖拽GUI编辑工具_开发语言_04

备注

其他一些不支持可拖拽编辑的UI库就不写了,有很多,比如nicegui。这些库都得手动通过代码来排版布局,方便也方便,看也好看,但是我比较懒,只想拖拖拽拽 (狗头)。