有没有比较方便好用的 Python GUI 框架?

2025 年 6 月 8 日
 chy5301
想把之前写好的脚本工具转换成 GUI 的形式,让不了解怎么改脚本中的各种配置的人用得时候更方便一些
8646 次点击
所在节点    Python
54 条回复
SanjinGG
2025 年 6 月 9 日
如果不考虑外观,让 AI 用 tkinter 写个最快的。熟悉 web 的话,直接用 web 写个,python 启动下也行,好多脚本也是这么做的。
huangsijun17
2025 年 6 月 9 日
不复杂的话,可以试试看这个:

https://github.com/iamxcd/tkinter-helper
PanuiQ
2025 年 6 月 9 日
这个框架很好玩,可以直接把 python 函数直接转换成,工作流的中 node 。
https://github.com/IndieSmiths/nodezator
ggzhyipeng
2025 年 6 月 9 日
web 吧,随便找个 ui 框架颜值就不差了。给同事用可以直接部署到内网服务器。也可以用 webview 打包成可执行文件分发,比如 pywebview
wzly
2025 年 6 月 9 日
没人直到 flet 吗? ui 很漂亮 日本那边很多人用
clino
2025 年 6 月 10 日
https://github.com/webui-dev/python-webui
Use any web browser as GUI, with Python in the backend and HTML5 in the frontend.
这个看起来不错,比 Electron 要轻量化很多,试了一下 python demo 感觉很简单
iamxcd123
2025 年 6 月 10 日
在线画一个就行了 www.pytk.net
samwellwang0
2025 年 6 月 10 日
flet ,python 编译成 flutter ,写过几个简单的小软件 还可以
GarrickLin
2025 年 6 月 10 日
streamlit
xxlsize
2025 年 6 月 11 日
直接扔给 ai 让他基于 pyqt 生成界面,要求界面美观、用户友好,就完事
fakEHacker
2025 年 6 月 12 日
pywebview 这么有?这样子的
DINGONE
2025 年 6 月 13 日
Flet
awsl2333
2025 年 6 月 14 日
@fakEHacker pywebview 不错的 起个 http 就行了,下面是一个例子,pyinstaller 打包二进制就能分发了
https://github.com/awsl-project/redbook_lang/blob/main/gui.py
xinghaoli024
2025 年 7 月 6 日
尝试使用 typescript 和前端配合做一个可视化页面。通过配置 typescript 的语法,就可以实时的渲染出来想要的东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1137123

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX