发布时间:2019-09-18 07:29:46编辑:auto阅读(2564)
http://blog.sina.com.cn/s/blog_63041bb80102uy5o.html
背景:
import timeimport signaldef test(i):time.sleep(i%4)print "%d within time"%(i)return iif __name__ == '__main__':def handler(signum, frame):raise AssertionErrori = 0for i in range(1,10):try:signal.signal(signal.SIGALRM, handler)signal.alarm(3)test(i)i = i + 1signal.alarm(0)except AssertionError:print "%d timeout"%(i)
1 within time2 within time3 timeout4 within time5 within time6 within time7 timeout8 within time9 within time
上一篇: 教你阅读Python开源项目代码
下一篇: ubuntu sublime text3
54282
41044
35554
31171
26056
25789
24254
19798
15841
15298
2112°
1956°
2043°
2147°
2134°
2317°
2262°
2076°
2147°
2130°