[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