python程序怎么使用定时器终止程序

python程序怎么使用定时器终止程序,第1张

#python 2.7

import time #导入 time类

start=time.clock()

def func(a,b):

while True:

end=time.clock ()

if int(end-start)==10:

print('Warning: Timeout!!'*5)

break

a=a+b

print a

func(1,2)

主要思昌辩路:闭迅竖开始时间-当前时间=10则停止运行并轿大输出时间到了(注意缩进)

办法很多。通常的办法是,子线程出异常后,主进程检查到它的状态不正常,然后自己主动将其余线程退出,最后自己再退出。这是稳妥的办法。

另外的办法是,某一个子线程专用于监控状态。它发现状态不对时,直接强制进程退出。办法1,发消息给主进程,让主进程退出。办法2:用kill, pskill等方法,直接按进程PID杀进程。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12494104.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存