且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

仅当 python 脚本未运行时才运行它

更新时间: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")