- 主题:这个需求用python如何实现
python去调用windows下面的exe,这个exe执行完成的时间较长,可以认为是阻塞的状态。
但有时候这个exe进程会意外退出,我想每隔5分钟检测这个进程是否存在?如果退出了就重启这个进程,如果存在的话就继续监控。
网上我搜了一下,似乎是守护进程关键字方面的,但是我的要求和网上的demo不是很一样。
不知道有没有这方面的近似的参考例子?
--
FROM 124.78.13.*
这个是不是.bat都可以实现。
【 在 javame 的大作中提到: 】
: python去调用windows下面的exe,这个exe执行完成的时间较长,可以认为是阻塞的状态。
: 但有时候这个exe进程会意外退出,我想每隔5分钟检测这个进程是否存在?如果退出了就重启这个进程,如果存在的话就继续监控。
: 网上我搜了一下,似乎是守护进程关键字方面的,但是我的要求和网上的demo不是很一样。
: ...................
--
FROM 1.80.105.*
bat是可以实现的,问题是如何知道我启动的
exe已经正常完成任务了,如果完成任务就
不需要重启进程了。
【 在 NodeB 的大作中提到: 】
: 这个是不是.bat都可以实现。
:
--
FROM 116.231.62.*
exe可以返回参数的吧?
【 在 javame (yimin) 的大作中提到: 】
: bat是可以实现的,问题是如何知道我启动的
: exe已经正常完成任务了,如果完成任务就
: 不需要重启进程了。
:
--
FROM 60.31.74.*
同意,其他的应该用Windows的tasklist寻找进程
【 在 yijiyizhong 的大作中提到: 】
: exe可以返回参数的吧?
:
--
FROM 36.19.100.*