示例脚本:#mysetup.py
fromdistutils.coreimportsetup
importpy2exe
setup(console=[“helloworld.py”])
然后在命令行中执行如下语句:
pythonmysetup.pypy2exe
以上命令执行完成后,会产生一个名为dist的子目录,其中包含了helloworld.exe,python24.dll,library.zip这些文件。具体发布时要将这个目录中的文件一起打包发布,在没有安装Python的Windows系统中直接运行helloworld.exe即可
以上的mysetup.py脚本创建了一个控制台的helloword.exe程序,如果需要创建图形用户界面的程序,只需要将mysetup.py中的console=[“helloworld.py”]替换为windows=[“myscript.py”]既可;另外需要注意的是,py2exe一次能够创建多个exe文件,仅需要将这些脚本文件的列表传递给console或windows的关键字参数