2009年10月26日月曜日

py2exeでEXE化してみた

PythonのスクリプトをEXEファイルに変換してみた。

py2exeから、py2exe-0.6.9.win32-py2.5.exeをダウンロードし、インストール。

・setup.pyを作成

from distutils.core import setup
import py2exe

py2exe_options = {
"compressed": 1,
"optimize": 2,
"bundle_files": 1}

setup(
options = {"py2exe": py2exe_options},
console = [
{"script" : "example.py"}],
zipfile = None)

・コマンドラインから setup.py py2exe

以上の操作で、distフォルダ内にexample.exeが生成されました。


まだ、Pythonを勉強しはじめたばかりで、わからないことだらけですが、あっという間にexeファイルを作成できました。コンソール上で動く簡単なアプリケーションですが、ちゃんと動作しました。単一ファイル書き出しにしたところ2.6MBほどと、大きめのファイルサイズになってしまいましたが、簡単に起動できるのは便利ですね。

参考
Pythonで単体で動くバイナリを作ろう!

0 件のコメント:

コメントを投稿