685
Comentário:
|
987
Refactoring Wiki - eliminando pragma
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 1: | Linha 1: |
#pragma section-numbers off | |
Linha 10: | Linha 9: |
Linha 27: | Linha 25: |
== Utilização == Grave o código acima em um arquivo .py qualquer de sua preferência (setup.py, make.py, etc.), alterando a linha que define os módulos que fazem parte do seu programa. Depois, execute-o assim: {{{ python setup.py py2exe }}} Onde "setup.py" deve ser substituído pelo nome que você deu ao arquivo. |
Receita: Py2ExeSimples
Exemplo simples de como gerar um executável para console através do módulo Py2Exe.
Código
1 from distutils.core import setup
2 import py2exe
3
4 opcoes = {}
5 opcoes['py2exe'] = {}
6 opcoes['py2exe']['excludes'] = ["pywin", "pywin.debugger", "pywin.debugger.dbgcon", "pywin.dialogs", "pywin.dialogs.list"]
7 opcoes['py2exe']['packages'] = ["encodings"]
8
9 modulos = ['programa.py']
10 descricao = 'Programa'
11 versao = '1.0'
12
13 setup(name=descricao, console=modulos, zipfile="lib/shared.zip", description=descricao, version=versao)
Utilização
Grave o código acima em um arquivo .py qualquer de sua preferência (setup.py, make.py, etc.), alterando a linha que define os módulos que fazem parte do seu programa. Depois, execute-o assim:
python setup.py py2exe
Onde "setup.py" deve ser substituído pelo nome que você deu ao arquivo.
Volta para CookBook.