[Python-es] Lanzar aplicación como demonio

Daπid davidmenhur en gmail.com
Jue Mar 3 22:43:04 CET 2011


Para un problema similar, esto es lo que usé yo:

http://pastebin.com/awqTc6Fy


Excluyendo todos esos paquetes que no necesito aligero mucho el
programa que descarga y mueve archivos.

2011/3/3 marco <python en diezplus.com>:
>
>> Si, me parece que ya se lo que te esta pasando.
>>
>> Si ejecutas:
>>    start  miaplicacion.exe
>>
>> Se abrirá una segunda consola con tu aplicación y la primera quedará
>> libre. Verdad?
>>
>> Tienes que cambiar el modo 'console' (no recuerdo a cual ahora mismo) en
>> el setup de py2exe para que no utilice la consola.
>>
> Efectivamente Oswaldo, en el setup.py de py2exe hay que cambiar 'console'
> por 'windows' y funciona perfectamente,
> se convierte en un demonio endemoniadamente cojonudo.
> Gracias por vuestra ayuda, llevaba una semana... creí que iba a tener que
> cambiar todo el procedimiento.
>
> El setup.py queda así
>
> from distutils.core import setup
> import py2exe
> setup(name="listen6332",
>       version="1.0",
>       description="listen6332",
>       author="",
>       author_email="",
>       url="http://??",
>       license="GPL",
>       scripts=["listen6332.py"],
>       #console=["listen6332.py"],  console programs
> <<---------------------------- Aquí estaba mi problema
>       windows=["listen6332.py"],  # GUI programs
> <<----------------------------- Aquí está la solución
>       options={"py2exe": {"bundle_files": 1, "compressed": 1, "optimize":
> 2}},
>       zipfile=None
>       )
>
> Gracias a todos!!
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>


Más información sobre la lista de distribución Python-es