我编写了几个100 Kloc的Python,但还没有添加GUI。你能给我推荐一个GUI框架吗?“(我在看着你,”SteveBarnes说;-)
必须:
很高兴有:
额外功能:
发布于 2021-03-31 13:39:56
我个人的偏好是wxPython,但您可能也想看看基维,但我对后者不太熟悉。很多人都会使用其中一个绑定-- QT框架--但是如果您正在计划商业使用,我会说,要像瘟疫一样避免它,因为您需要对核心库进行许可,即使绑定是开源的,如果您要查看任何商业应用程序,那么即使绑定是开源的,也是一个噩梦,每年都需要许可证。
一次接一次地取点:
必须:
很高兴有
其他考虑因素:
我鼓励人们使用虚拟环境来测试每个演示程序,看看您喜欢哪一个&满足您的需求。
您可能希望看到的另一件事是很好的--如果您的现有代码是基于an解析的,并且您选择了wxPython,那么戈伊可以只添加2行代码(其中一条是导入代码)就可以给您一个初始的GUI!
安装每个示例的
python -mpip install wxPython还将安装wxDemo和wxDocs实用程序,以便下载(如果需要)、解压缩(如果需要)并运行演示或显示文档。开筛

wx.Slider

TextCtrl

开筛

滑块

TextInputs

请注意,以上是我的意见,我可能有点偏袒wxPython,而不是Kivy,因为我已经使用了前几年,我已经接受了几个小的代码贡献。
https://softwarerecs.stackexchange.com/questions/78526
复制相似问题