使用Python开发Windows桌面应用程序
我过去一直使用C++和MFC开发Windows桌面应用程序。然而,最近在公司工作时,我发现公司更倾向于使用Python来处理流程。因此,我花了一些时间研究了使用Python开发Windows桌面应用程序的整个过程。具体而言,整个流程包括以下步骤:
一、开发前期准备
-
Boa Constructor 0.6.1 Bin Setup.exe:这是一个集成开发环境,类似于Delphi。它允许用户直接拖拽控件,并且与其他集成环境不同。与PythonWin和PyScripter不同,Boa Constructor不会与集成开发环境的MainLoop冲突。冲突可能导致集成开发环境在第二次运行程序时强制退出。
-
wxPython2.8-win32-unicode-2.8.10.1-py26.exe:这是一个提供了用C++编写的Windows组件库wx的wxPython库。
-
Py2exe-0.6.9.win32-py2.6.exe:这是一个用于打包发布的工具,能够将使用Python编写的Windows程序或控制台程序直接打包成可执行文件(exe),以便用户使用。
这三个软件都是基于Python 2.6的。
下载地址
用户评论