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