python标准库介绍——37 signal 模块详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python标准库介绍——37 signal 模块详解相关的知识,希望对你有一定的参考价值。
==signal 模块== 你可以使用 ``signal`` 模块配置你自己的信号处理器 (signal handler), 如 [Example 3-11 #eg-3-11] 所示. 当解释器收到某个信号时, 信号处理器会立即执行. ====Example 3-11. 使用 signal 模块====[eg-3-11] ``` File: signal-example-1.py import signal import time def handler(signo, frame): print "got signal", signo signal.signal(signal.SIGALRM, handler) # wake me up in two seconds signal.alarm(2) now = time.time() time.sleep(200) print "slept for", time.time() - now, "seconds" *B*got signal 14 slept for 1.99262607098 seconds*b* ```
以上是关于python标准库介绍——37 signal 模块详解的主要内容,如果未能解决你的问题,请参考以下文章