猿问

检查python脚本是否正在运行

我有一个python守护程序作为我的web应用程序的一部分运行/我如何快速检查(使用python)我的守护程序是否正在运行,如果没有,启动它?


我想以这种方式来修复守护进程的任何崩溃,因此脚本不必手动运行,它会在调用后立即自动运行然后保持运行。


如果我的脚本正在运行,我如何检查(使用python)?


斯蒂芬大帝
浏览 1326回答 3
3回答

慕盖茨4494581

该PID库可以做的正是这一点。from pid import PidFilewith PidFile():  do_something()它还将自动处理pidfile存在但进程未运行的情况。
随时随地看视频慕课网APP

相关分类

Python
我要回答