什么是用于创建Python守护程序的事实库

Mar*_*row 25 python daemon python-daemon

我试图使用python-daemon库,在我看来这是创建守护进程而不忘记任何东西最安全的方法.文件很差,只是PEP 3143.

另一方面,我发现了许多链接到Sander Marechal的Python中一个简单的unix/linux守护进程.这看起来是一个更好的解决方案,或者我还没有尝试过使用它.

编辑:我使用过Sander Marechal的解决方案,它似乎很好用.


那么Python社区中创建一个守护进程的事实上的方法是什么呢,它是这些库中的一个,还是只是自己完成(分两次等)?

此外,您会认为任何带有PEP的库都是更好的选择,因为它比任何其他解决方案更接近创建守护进程(或至少更标准的方式)的综合方式.那么这个python-daemon包的处理是什么,它是否会包含在标准库中?

Mar*_*row 10

我使用Python中的 Sander Marechal是一个简单的unix/linux守护进程,它简单,你通过创建一个子类并覆盖该run()方法来处理它,这感觉是一种非常自然的做事方式(而不是with context:python 的方法)守护进程模块.