import schedule import time import subprocess def job(): subprocess.Popen(['supervisorctl reload'], shell=True) print("任务执行了!当前时间:", time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())) # 每半小时执行一次 schedule.every(10).minutes.do(job) try: while True: schedule.run_pending() time.sleep(5) except Exception as e: print(e) subprocess.Popen(['supervisorctl reload'], shell=True)