py2exe 사용법
2014. 3. 4. 22:57
간만에 py2exe 로 컴파일 하려다 보니 xp 스타일이 적용되지 않은 투박한 exe 를 뱉어내서
이것저것 옵션을 추가하며 반복되는 에러와 씨름하다가 결국 깔끔하게 만들었다.
헷갈리니까 나중을 위해 정리~!
# -*- coding: utf-8 -*- from distutils.core import setup import py2exe import glob manifest = """""" includes = [ "ExploitFinder", ] excludes = [ "pywin", "pywin.debugger", "pywin.debugger.dbgcon", "pywin.dialogs", "pywin.dialogs.list", "win32com.server", ] options = { "compressed": 1, "bundle_files" : 1, "excludes" : excludes, "dll_excludes": ["w9xpopen.exe","msvcp90.dll"] } setup( options = {"py2exe":options}, zipfile = None, windows = [{ 'script': "SecuWEF.py", 'other_resources': [(24,1,manifest)], "icon_resources": [(0,"main.ico")], }], data_files=[("images",glob.glob("img/*"))] )
'Programming' 카테고리의 다른 글
Terminal Code Highlight - pygmentize, highlight (0) | 2017.03.14 |
---|---|
python 을 이용한 bruteforcing (0) | 2016.07.28 |