我尝试使用.py
将exe
文件转换为。py2exe
。
我用这段代码制作安装文件(对于一个简单的hello世界代码):
from distutils.core import setup
import py2exe
setup(console=["hello.py"])
写在cmd后:
python setup.py py2exe
我获得构建和 dist 文件夹。
在 dist 文件夹中,我是hello.exe文件。
但是 ,当我打开.exe
文件时,它会打开纳秒并关闭它而不会停留或向我显示问候世界线。< / p>
为什么?
答案 0 :(得分:0)
您应该在代码末尾放置一个raw_input()
(或input()
在python 3.x中);通过这种方式,它会在显示您的“Hello World”声明时等待您的输入。
<强>代码:强>
print "Hello World!"
end_command = raw_input("Press any key to exit...")