进程示例之四----闹铃

来源:互联网 发布:知世故而不世故下一句 编辑:程序博客网 时间:2024/05/02 09:48

摘录python标准库:


import signal
import time




def receive_alarm(signum, stack):
    print 'Alarm:', time.ctime()


signal.signal(signal.SIGALRM, receive_alarm)
signal.alarm(2)


print 'Before:', time.ctime()
time.sleep(4)
print 'After:', time.ctime()


sleep不会完整持续4秒,运行结果:



[root@jenkins chap10]# python signal_alarm.py
Before: Thu Jan  1 16:40:58 2015
Alarm: Thu Jan  1 16:41:00 2015
After: Thu Jan  1 16:41:00 2015

0 0
原创粉丝点击