<< plain文件依赖是个杯具 | 首 页 |
2009-12-27
python GUI - [python]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://devdoer.blogbus.com/logs/55227251.html
python中可选的几种GUI方案包括wxPython是对wxWindows的封装,PyQT对qt的封装,PyGTK对gtk的封装 ,tkinter,pywin里的win32ui对MFC的封装,还有直接是用pywin或ctypes调用windows的api。 wxPython使用最多,但是有一个问题就是库太大了,加起来有6M。我最喜欢的是用windows API的方式,一切都在我的控制之下,这种感觉很爽,只是开发效率太低,有点折磨人。用py2exe可以将python程序转为exe文件,setup.py推荐采用下面的配置 import py2exe from distutils.core import setup options = {"py2exe": { "compressed": 1, "optimize": 2, "bundle_files": 1,#加这个配置,dll,pyd都打包到exe文件里 } } setup( name=w32, options=options, windows=[your_script.py], zipfile=None,#加上这个选项,不会生成libraray.zip } 最后,可以用upx压一下上面生成的exe
收藏到:Del.icio.us
引用地址:








评论