跳转到主要内容

用于实现良好行为的Unix守护进程的库。

项目描述

此库实现了PEP 3143中定义的“标准守护进程库”的良好行为守护进程规范。

良好的Unix守护进程难以正确实现,但对于每个守护进程程序,所需的步骤大致相同。一个 DaemonContext 实例持有程序的行为和配置的进程环境;使用该实例作为上下文管理器进入守护进程状态。

使用示例

import daemon

from spam import do_main_program

with daemon.DaemonContext():
    do_main_program()

可以通过在 DaemonContext 实例上设置选项来自定义成为守护进程的步骤;请参阅该类的文档以获取每个选项的详细信息。

支持者