使用 python,守护进程

发布于 2024-12-08 12:24:28 字数 97 浏览 0 评论 0原文

好吧,我已经查看了 python-daemon,还查看了各种其他与守护进程相关的代码配方。是否有任何“hello world”教程可以帮助我开始使用基于 python 的守护进程?

Okay I have looked at python-daemon, and also at various other daemon related code recipes. Are there any 'hello world' tutorials out there that can help me get started using a python based daemonized process?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

眼眸里的快感 2024-12-15 12:24:28

PEP 3143 包含几个 示例,其中最简单的一个是:

import daemon

from spam import do_main_program

with daemon.DaemonContext():
    do_main_program()

这看起来很简单。如果有不清楚的地方,请提出具体问题。

The PEP 3143 contains several examples, the simplest one of which is:

import daemon

from spam import do_main_program

with daemon.DaemonContext():
    do_main_program()

This seems as straightforward as it gets. If there's something that's unclear, please pose specific questions.

没企图 2024-12-15 12:24:28

使用 subprocess.Popen,您可以启动另一个进程,该进程将在当前进程中生存...

在 python 控制台中运行:

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

杀死您的控制台,查看现有进程,睡眠还活着...

Using subprocess.Popen, you can launch another process that will survive your current process...

In a python console run :

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

Kill your console, look at existing processes, sleep is alive...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文