py2exe 쓰기
py2exe의 옵션들
    http://soooprmx.com/wp/archives/1748

py2exe로 단일 실행 파일 만들기
    http://soooprmx.com/wp/archives/976

위 페이지 참조해서 내가 쓰는 setup.py 스크립트는 아래와 같다. 내가 추가한 것은 w9xpopen.exe 안 생기게 하려고 넣은 "dll_excludes" : ['w9xpopen.exe'] 한 줄 뿐이고, 나머지는 다 가져다 쓴 것이다.

예를 들어 sample.py를 실행파일로 만들고 싶으면, sample.py가 들어있는 디렉토리에 아래의 setup.py를 넣고 setup.py를 실행하면 된다. 실행하면 build 디렉토리와 dist 디렉토리가 만들어지는데, build는 작업용 디렉토리인 것 같고, 실 결과물은 dist 디렉토리에 저장된다. bundle_files 옵션에 1 말고 2나 3을 주면 결과물 구성이 달라지므로 실험해보고 원하는 것을 쓰면 되겠다. 그리고 위의 페이지에 다른 옵션들도 잘 설명되어 있으니 참조..

# -*- coding: utf-8 -*-
from distutils.core import setup
import py2exe
import sys
sys.argv.append("py2exe")

setup(console=['sample.py'],
  options={
    "py2exe":{
      "bundle_files" : 1,
      "optimize"  : 2,
      "dll_excludes" : ['w9xpopen.exe']
      }
    },
  zipfile = None
  )

by 시험さま | 2011/07/08 12:59 | 컴퓨터 | 트랙백 | 핑백(1) | 덧글(0)
트랙백 주소 : http://chanik.egloos.com/tb/3687743
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Linked at 시험さま : python-ex.. at 2011/07/12 14:06

... 설치하고 xlwt 패키지도 설치해야 하는 번거로움이 있다. 사실 이런 설치에 그다지 시간이 걸리는 것도 아니니 그냥 해도 그만이기는 하지만, py2exe (http://chanik.egloos.com/3687743)를 써서 스크립트를 실행파일로 만들면 python이 설치되어 있지 않은 컴에서도 동작시킬 수 있다. ... more

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >