用什么python开发桌面应用程序,python桌面软件开发
一、发展准备1。boa-constructor-0.6.1.bin.setup.exe
wxWidges的一个集成开发环境,像Delphi一样简单,可以直接拖拽控件,和其他集成环境不一样。#和集成开发环境的主循环不冲突,pythonwin,pyScripter都会冲突。一个典型的错误是,第二个#程序运行时,直接导致集成开发# # # 1。前期开发准备。
1.boa-constructor-0.6.1.bin.setup.exe
wxWidges的一个集成开发环境,像Delphi一样简单,可以直接拖拽控件,和其他集成环境不一样。#它与集成开发环境的主循环不冲突,但是pythonwin、pyScripter都会冲突。一个典型的错误是,第二个#程序运行时,直接导致强制退出集成开发环境,因为主循环冲突。
2.wxPython2.8-win32-unicode-2.8.10.1-py26.exe
WxPython库,提供用c写的windows组件库wx。
3.py2exe-0.6.9.win32-py2.6.exe
打包工具,把用python写的windows程序或控制台程序直接打包成exe可执行文件,供用户使用。
以上三个软件都是基于python2.6的,软件版本一定要匹配,因为它们的默认安装路径都是和python版本相关的,否则找不到相关的库。
第二,开发软件安装后,打开BOA,wow,拖动控件真的很简单,属性和Dephi差不多。只要你改变属性,代码就会自动生成,它生成的控件非常漂亮。记得以前用过。
C.0开发软件的时候,那个控件太丑了,我需要用控件库重新绑定优化。现在我不需要了。BOA生成的控件视觉效果很好,软件开发速度相当快。不再
不用为软件接口写太多代码,也不用为一个小程序生成很多文件。python开发的程序没有冗余文件,文件非常小。
第三,发布很多人都想把自己写好的软件程序发布给别人。他们一方面不希望自己的代码被泄露,另一方面也表现出一点成就感。呵呵,可以用py2exe释放你的
Windows程序打包发布!当然,首先您必须编写一个setup.py文件,如下所示:
从distutils.core导入设置导入py2exe包含=[encodings , encodings。* "]options={ py 2 exe :{ compressed :1, optimize: 2, includes: includes, bundle _ files :1 } } setup(version= 0 . 1 . 0 ,description= winsetup ,options=options,Pfile=none,windows=[{ script : myscript . py , icon _ resources: [(1, py crust . ico )]]],)您可以在命令行运行它:pythonsetup.py2exe,然后您会在dist中找到您的应用程序恭喜你,环境的强制退出,因为主循环冲突。
2.wxPython2.8-win32-unicode-2.8.10.1-py26.exe
WxPython库,提供用c写的windows组件库wx。
3.py2exe-0.6.9.win32-py2.6.exe
打包工具,把用python写的windows程序或控制台程序直接打包成exe可执行文件,供用户使用。
以上三个软件都是基于python2.6的,软件版本一定要匹配,因为它们的默认安装路径都是和python版本相关的,否则找不到相关的库。
第二,开发软件安装后,打开BOA,wow,拖动控件真的很简单,属性和Dephi差不多。只要你改变属性,代码就会自动生成,它生成的控件非常漂亮。记得以前用过。
C.0开发软件的时候,那个控件太丑了,我需要用控件库重新绑定优化。现在我不需要了。BOA生成的控件视觉效果很好,软件开发速度相当快。不再
不用为软件接口写太多代码,也不用为一个小程序生成很多文件。python开发的程序没有冗余文件,文件非常小。
第三,发布很多人都想把自己写好的软件程序发布给别人。他们一方面不希望自己的代码被泄露,另一方面也表现出一点成就感。呵呵,可以用py2exe释放你的
Windows程序打包发布!当然,首先您必须编写一个setup.py文件,如下所示:
从distutils.core导入设置导入py2exe包含=[encodings , encodings。* "]options={ py 2 exe :{ compressed :1, optimize: 2, includes: includes, bundle _ files :1 } } setup(version= 0 . 1 . 0 ,description=windows program ,name=winsetup ,options=options,Pfile=none,windows=[{ script : myscript . py , icon _ resources: [(1, pycrust.ico)]}],)如果在学习python的过程中有不明白的可以加入我的python资源分享QUN: 855,400您可以在命令行运行它:pythonsetup.py2exe,然后您将在dist文件夹中找到您的应用程序。恭喜你,你已经完成了windows应用程序的开发!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。