好的,我已经看过python-daemon,还有各种其他守护进程相关的代码配方。是否有任何“hello world”教程可以帮助我开始使用基于python的守护进程?
答案 0 :(得分:5)
PEP 3143包含多个examples,其中最简单的一个是:
import daemon
from spam import do_main_program
with daemon.DaemonContext():
do_main_program()
这看起来很简单。如果有些事情不清楚,请提出具体问题。
答案 1 :(得分:-3)
使用subprocess.Popen,您可以启动另一个在当前流程中存活的流程......
在python控制台中运行:
import subprocess
subprocess.Popen(["/bin/sh", "-c", "sleep 500"])
杀死你的控制台,看看现有的过程,睡觉还活着......