更新时间:2023-02-21 19:26:13
试试这个:
import subprocess import os p = subprocess.Popen(['pgrep', '-f', 'your_script.py'], stdout=subprocess.PIPE) out, err = p.communicate() if len(out.strip()) == 0: os.system("new_script.py")
仅当 python 脚本未运行时才运行它
仅在未运行时运行python脚本
从另一个脚本导入python脚本并使用参数运行它
从另一个脚本导入 python 脚本并使用参数运行它
“导入错误:未命名模块"尝试运行 Python 脚本时
我在脚本中有错误,但仅当它作为cron作业运行时
仅当 cron 作业尚未运行时才运行它
如果未在多个服务器上运行,则检查代理并重新启动它们的脚本