首页 > 编程语言 > 详细

python 子进程超时退出

时间:2014-09-05 09:55:51      阅读:386      评论:0      收藏:0      [点我收藏+]
一:循环 忙等 子进程结束

import subprocess  
import os  
import time  
tt = 555  
cmd = "python /home/100003/python/mypython/sub2.py "+" 333"+" 444 "+tt  
print time.time()  
sub2 = subprocess.Popen(cmd, shell=True)  
while 1:  
    ret1 = subprocess.Popen.poll(sub2)  
    if ret1 == 0:  
        print sub2.pid,end  
        break  
    elif ret1 is None:  
        print  running  
        time.sleep(1)  
    else:  
        print sub2.pid,term  
        break  
print time.time()  

 

python 子进程超时退出

原文:http://www.cnblogs.com/taotaowill/p/3957255.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!