3

さて、私はpython-daemonと、他のさまざまなデーモン関連のコードレシピを見てきました。Pythonベースのデーモン化されたプロセスの使用を開始するのに役立つ「helloworld」チュートリアルはありますか?

4

2 に答える 2

5

PEP 3143にはいくつかのが含まれており、そのうちの最も単純なものは次のとおりです。

import daemon

from spam import do_main_program

with daemon.DaemonContext():
    do_main_program()

これは、それが得られるのと同じくらい簡単に思えます。不明な点があれば、具体的に質問してください。

于 2011-10-06T14:19:50.277 に答える
-3

subprocess.Popenを使用すると、現在のプロセスを存続させる別のプロセスを起動できます...

Pythonコンソールで実行:

import subprocess
subprocess.Popen(["/bin/sh", "-c", "sleep 500"])

あなたのコンソールを殺し、既存のプロセスを見て、睡眠は生きています...

于 2011-10-06T14:31:57.803 に答える