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




    Tag:
    引用地址:

    评论

  • 来踩踩你的博客!