您的位置:首页 > 编程语言 > Python开发

python的signal

2015-11-25 15:25 501 查看
今天在使用python的signal时,发现第二个传的函数必须是拥有两个函数参数变量的

import signal
import time
flag = True
def func1(a,b):
print "recieve SIGTERM"
global flag
print "flag %s"  % flag
flag=False
print "flag %s" %  flag

def main():
signal.signal(signal.SIGTERM, func1)
while flag:
time.sleep(1)
print "flag %s" % flag

if __name__ == "__main__":
main()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: