您的位置:首页 > 其它

使用py2exe生成一个exe文件

2016-01-27 21:41 344 查看
在windows中,使用py2exe将py脚本转换成exe文件时,在dist目录下会有zip,dll等其他文件。如果想要只生成一个可单独运行的exe文件,需要在setup.py文件中添加bundle_files:1和zipfile=None。

代码如下:

- setup.py

from distutils.core import setup
import py2exe

options={"py2exe":{"bundle_files":1}
}
setup(options=options,
zipfile=None,
console=['helloworld.py'])


helloworld.py

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import time
print('hello world!')
time.sleep(10)  #让print结果在窗口显示10s,便于执行exe文件时看到效果


执行 python setup.py py2exe, 生成的exe文件可以放到别的主机上运行了:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: