使用python,我将开发一个具有以下约束的跨平台GUI应用程序
-
支持所有平台
-
一键安装桌面应用程序
-
另外,有一个用于创建GUI(拖放)的工具
有些人可以指导我找出最好的python模块或包来满足我的所有限制
提前谢谢....
Kivy和PyQt都非常强大,并且文档齐全(尤其是PyQt),来自python的GUI框架的交叉平台。设计器可用于这两个框架。
- https://riverbankcomputing.com/software/pyqt/intro
- https://kivy.org/#home
- https://github.com/kivy/kivy-designer
真的想标记这个。但我会回答:
Q:支持所有平台
A: 特金特
问:一键安装
桌面应用程序答:Pyinstaller for EXE,NSIS for installer
问:拖放?
答:tkinter.dnd
问:DnD编辑器?
答:PAGE
如果你是python中GUI的新手,我建议你学习Tkinter。它适用于所有平台,假设它运行python并在python库中具有模块Tkinter。但我建议您也通读此列表以找到适合您需求的内容。GuiProgramming for Python.