Create simple graphical user interfaces for Python applications
翻译准备中
AI 摘要 · 网站内容
开发工具PythonGitHub @alfiopuglisi自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A tool for making simple Python GUIs
Guietta is a tool that makes simple GUIs simple:
from guietta import _, Gui, Quit
gui = Gui(
[ "Enter numbers:", "__a__", "+", "__b__", ["Calculate"] ],
[ "Result: -->", "result", _, _, _ ],
[ _, _, _, _, Quit ]
)
with gui.Calculate:
gui.result = float(gui.a) + float(gui.b)
gui.run()
And here it is:
Also featuring:
pip install guietta
If you use conda, please read our page on QT incompatibilities with conda.
Guietta uses the PySide2 QT binding by default, and some systems (older Macs, Raspberry PI) do not have it available. Guietta can fallback to the PyQt5 binding if available, but does not specify it as an automatic dependency. If you get an installation error about PySide2, try to use PyQt5 instead using the following:
pip install guietta --no-deps
pip install pyqt5
Stable version: https://guietta.readthedocs.io/en/stable/
Latest update from github: https://guietta.readthedocs.io/en/latest/