我是python的新手,我希望在10秒后跟踪,但是没有在民意调查中睡觉。
python中是否有指定t = time.add(hr)
然后检查time.now < t
的方法?
使用subprocess.popen
while poll is None && time < 1 hr
read line available on stdout and stderr
on every 10 sec
trace something
答案 0 :(得分:0)
您可以在线程
中递归调用该方法import time, threading
def foo():
print(time.ctime())
threading.Timer(10, foo).start()
当你打电话时:
foo()
2016年2月27日星期六14:46:08
2016年2月27日星期六14:46:18
2016年2月27日星期六14:46:28
2016年2月27日星期六14:46:38