from distutils.core import setup import py2exe import sys if len(sys.argv) == 1: sys.argv.append("py2exe") sys.argv.append("-q") options = { #"bundle_files": 1, "dll_excludes": ["w9xpopen.exe"] # we don't need this } setup(name = "batchbox", description = "aplicacion python", version = "1.0", console = [ { "script":"batchbox.py", #"icon_resources": [(0, "ico.ico")] } ], options = {"py2exe": options}, zipfile = None, )
O también
from distutils.core import setup import py2exe import sys if len(sys.argv) == 1: sys.argv.append("py2exe") sys.argv.append("-q") options = { #"bundle_files": 1, "dll_excludes": ["w9xpopen.exe"] # para windows inferiores. } setup(name = "batchbox", description = "aplicacion python", version = "1.0", windows = [ { "script":"batchbox.pyw", #"icon_resources": [(0, "ico.ico")] } ], options = {"py2exe": options}, zipfile = None, )
Solo definiré lo mas importante.
1-bundle_files: Solo un archivo, pero no suele valer para scripts mas complejos.
2-scripts: Nombre del script o programa.
3-windows o console: si es un script en modo consola se utilizará console, en cambio, si es un programa quedará mucho mejor si no se ve la consola.
otro viejo code obsoleto
ResponderEliminar