上传者: 38748875
|
上传时间: 2023-02-16 21:34:43
|
文件大小: 49KB
|
文件类型: PDF
总有一些程序在windows平台表现不稳定,动不动一段时间就无响应,但又不得不用,每次都是发现问题了手动重启,现在写个脚本定时检测进程是否正常,自动重启。
涉及知识点
schedule定时任务调度
os.popen运行程序并读取解析运行结果
代码分解
脚本主入口
if __name__ == '__main__':
#每5秒执行检查任务
schedule.every(5).seconds.do(check_job)
#此处固定写法,意思是每秒钟schedule看下是否有pending的任务,有就执行
while True:
schedule.run_pendi