[Python-es] Crear scripts como demonios

Daπid davidmenhur en gmail.com
Lun Nov 21 01:01:31 CET 2011


2011/11/20 chakalinux <chakalinux en gmail.com>:
> from spam import do_main_program
>
> El caso que dicho módulo spam no lo encuentro por ningún lado,

Jeje, has caído en un chiste.

En  la documentación de Python, como nombres de relleno (variables
cualesquiera, strings arbitrarias, etc.) se usan términos sacados de
los Monty Pythons, como eggs, bacon, spam, knights_who_say_ni...

En tu caso, eso significa que tienes que tener un archivo llamado
spam.py, con el programa encapsulado en la función do_main_program.


Si no quieres tener dos archivos, probablemente (no lo he probado, no
soy experto, estoy especulando mucho), puedas escribirlo todo dentro
del bloque with daemon.DaemonContext():


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