关于python写GUI桌面应用的一些研究结果
2017-01-09 15:07
246 查看
研究了一下python开发GUI桌面应用的解决方案,研究结果记录如下:
EasyGui:控件极为简单,连个基本的grid、list组件都没有,不适合商用,甚至是普通的应用都不行,放弃!
Tkinter:api文档都不全,没啥资料可查,而且最后一次更新于09年,谁敢用? 放弃!
wxPython:更新到是挺勤,文档也全,不过老版本不支持py3,放弃,新版本项目名字已经改叫wxPython Phoenix了,虽然作者说已经很稳健、很多人在用了,不过它目前还是测试版本,商用的同学慎重!
PyQt:是真屌,控件多而全,一直在维护,不过在win下配置环境资料少的可怜,要装其它一堆插件,配了两天都搞不定,可能用PyQt的人都用linux开发吧,另外函数多,学起来也是很复杂的。
pyui4win:挺作者描述挺屌的,号称可以很容易实现360安全卫士和QQ的绚丽界面,不过跑作者的github上一看,也是13年后就没有更新了。
综上所述,个人感觉可能PyQt最可用,其次是wxPython Phoenix,如果又想开发简单又想界面漂亮不准备商用挖坑,可以试试pyui4win,也有可能有更理想的GUI库可以用于开发,只不过我没找到,希望有知道的同学留言给我,谢谢!
EasyGui:控件极为简单,连个基本的grid、list组件都没有,不适合商用,甚至是普通的应用都不行,放弃!
Tkinter:api文档都不全,没啥资料可查,而且最后一次更新于09年,谁敢用? 放弃!
wxPython:更新到是挺勤,文档也全,不过老版本不支持py3,放弃,新版本项目名字已经改叫wxPython Phoenix了,虽然作者说已经很稳健、很多人在用了,不过它目前还是测试版本,商用的同学慎重!
PyQt:是真屌,控件多而全,一直在维护,不过在win下配置环境资料少的可怜,要装其它一堆插件,配了两天都搞不定,可能用PyQt的人都用linux开发吧,另外函数多,学起来也是很复杂的。
pyui4win:挺作者描述挺屌的,号称可以很容易实现360安全卫士和QQ的绚丽界面,不过跑作者的github上一看,也是13年后就没有更新了。
综上所述,个人感觉可能PyQt最可用,其次是wxPython Phoenix,如果又想开发简单又想界面漂亮不准备商用挖坑,可以试试pyui4win,也有可能有更理想的GUI库可以用于开发,只不过我没找到,希望有知道的同学留言给我,谢谢!
相关文章推荐
- python3.4学习笔记(九) Python GUI桌面应用开发工具选择
- 关于Python的编码、乱码以及Unicode的一些研究
- Windows API关于桌面应用GUI开发相关的资料
- 关于他们回答的 "怎样在桌面建一个python GUI的快捷方式" 这个问题
- 关于基于XML描述的GUI应用的一些资源
- 关于E600,968手机研究一些不得不说的话
- 关于 Rich Client 应用的一些想法
- 今天你AJAX了没有?——关于AJAX应用所解决的一些常见问题
- 关于Python的super用法研究
- 关于DirectShow在Video视频处理方面的的一些基本应用
- 关于textarea的直观换行的一些研究材料
- 关于GUI的一些想法
- 网友与我关于一些GUI编程问题的对话实录
- 关于IFRAME的一些小应用
- 关于java gui设计中的一些问题
- 关于IEWebControls的安装及一些应用
- 一次关于用MVC改进GUI应用开发的讨论
- 关于最近研究XmlHttp的一些心得
- 网友与我关于一些GUI编程问题的对话实录