una libreria descargar crear como bibliotecas python daemon python-daemon

crear - como descargar una libreria en python



¿Cuál es la biblioteca de facto para crear Demonios de Python? (3)

Estoy intentando usar la biblioteca del python-daemon que me pareció la forma más segura de crear un daemon sin olvidar nada. La documentación es bastante pobre, siendo solo PEP 3143 .

Por otro lado , he encontrado muchos enlaces al demonio Unix / linux de Sander Marechal en Python . Esto parece ser una solución más agradable o aunque todavía no he intentado usarla.

Edit: He usado la solución de Sander Marechal y parece funcionar bien.

Entonces, ¿cuál es la manera de facto en la comunidad de Python para crear un Daemon, es una de estas bibliotecas, o simplemente lo hace todo usted mismo?

Además, usted pensaría que cualquier biblioteca con un PEP sería una opción mucho mejor, ya que está más cerca de una forma integral de crear un Daemon (o al menos una forma más estándar) que cualquier otra solución. Entonces, ¿cuál es el trato con este paquete python-daemon , alguna vez se incluiría en la biblioteca estándar?


Fui con el sencillo demonio Unix / Linux de Sander Marechal en Python , es simple, y trabajas con él creando una subclase y anulando el método run() , que es una forma muy natural de hacer las cosas (en lugar del with context: aproximación del módulo python-daemon.


Para crear un programa daemon que funcione correctamente con los diversos corredores en los sistemas operativos (por ejemplo, init , systemd , launchd ), python-daemon es la manera de facto de escribir solo la parte del daemon y dejar que el sistema operativo haga el resto de el trabajo correctamente.