当前位置: 首页> 健康> 科研 > 微信公众平台小程序助手_福州专业制作网站_凡科网怎么建网站_手机维修培训班学校

微信公众平台小程序助手_福州专业制作网站_凡科网怎么建网站_手机维修培训班学校

时间:2025/7/13 14:42:30来源:https://blog.csdn.net/chinese_cabbage0/article/details/144792178 浏览次数:0次
微信公众平台小程序助手_福州专业制作网站_凡科网怎么建网站_手机维修培训班学校

1.用py2exe生成可执行文件        

        目前,在py2exe 0.9.2版本已经支持python3.x,它可以将python程序打包为windows下独立的可执行文件。

        要使用py2exe,首先要编写一个编译程序(例如编写一个名为setup.py的程序),然后在python中运行编译setup.py,即可将需要封装的其他python程序编译成一个可执行文件

实例1:使用py2exe来封装python程序为可执行文件,代码如下:

#文件:hello.py   #要进行打包的文件
import ctypes
print("hello word!")#文件:setup.py   #编译程序
from distutils.core import setup
import py2exe
setup(console=['hello.py'])  #指定为控制台的主程序文件名然后再命令提示符下执行以下命令就可以完成打包了
python setup.py py2exe代码说明:演示了将hello.py打包为exe程序的实例,打包成功后进入编译目录,指定对应的exe文件即可得到运行结果代码中编译的语句时setup(console=['hello.py']),方括号中的就是要编译的程序名,前面的console表示将其编译成命令界面程序,如果要编译为GUI的可执行文件,则将console改为Windows。另外,如果需要将程序编译为Windows服务,则可以使用service选项

如果打包时不导入ctypes模块的话,会提示找不到ctypes模块

2.使用cx_freeze生成可执行文件

下载地址为:http://sourceforge.net/projects/cx-freeze/files/4.3.3/

下载要注意,需要对应python的版本,下载后在C:\Pytho

n34\Scripts目录中可以看到cx_freeze相关的文件,在命令行中切换到C:\Python34\Scripts目录,输入命令查看帮助:

cxfreeze -h  查看帮助
使用方法如下:
d:\python34\Scripts\cxfreeze --target-dir=dist_cxfreeze hello.py
其中的hello.py是需要编译的程序文件,dist_cxfreeze是目标文件夹,打包后会生成dist_cxfreeze目录,在这个目录中生成编译后的可执行文件如果想运行时不出现控制台窗口,则在编译时还需要添加一个base-name的参数,命令如下:
d:\python34\Scripts\cxfreeze --target-dir=dist_cxfreeze hello.py --base-name=Win32GUI

关键字:微信公众平台小程序助手_福州专业制作网站_凡科网怎么建网站_手机维修培训班学校

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: