问题
用python脚本开了三个子进程,想要在主进程中判断这三个子进程是否已经执行完成
解决
方案1:编写了一个监测脚本,实时监控子进程是否存在
`ps -ef | grep watchHost | grep -v "grep" | wc -l`
方案2:使用python的join
for threadItem in cmdThreads:
threadItem.join()
注意要将所有的子进程都放入join队列,这样才能确保所有子进程都结束后,主进程再执行
网友评论