查看文章
 
py2exe,用python脚本生成可执行文件
2006年12月21日 星期四 12:31
先要写一个setup的脚本,格式如下:

#!/usr/bin/env python

from distutils.core import setup

setup(name='Distutils',
      version='1.0',
      description='Python Distribution Utilities',
      author='Greg Ward',
      author_email='gward@python.net',
      url='http://www.python.org/sigs/distutils-sig/',
      packages=['distutils', 'distutils.command'],
     )
假设你准备转换的脚本保存为myscript.py 

然后写setup.py,内容如下:

# setup.py
from distutils.core import setup
import py2exe

setup(console=["myscript.py"])

如果你想要在你的py程序运行时候不在别后显示讨厌的shell黑框,你只要把console=["myscript.py"] 替换成windows=["myscript.py"].

然后在shell当中运行如下内容:

python setup.py py2exe

OK,exe程序轻松搞定。

来点复杂的:
如果你想把你的py程序注册成为windows nt的服务程序。只要把脚本修改成如下就可以了:

# setup.py
from distutils.core import setup
import py2exe

setup(service=["MyService"])

类别:Python||添加到搜藏 |分享到i贴吧|浏览(624)|评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
     

   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu