CSDN学习社区 通过signall.SIGKILL在指定位置结束正在执行的进程

通过signall.SIGKILL在指定位置结束正在执行的进程

当前进程执行到指定位置时,使用signal.SIGKILL自动结束进程#!/usr/bin/envpythonimporttimeimportosimportsignaldefmain():print"startprocess"os.kill(os.getpid(),signal.SIGKILL)time.sleep(60...

当前进程执行到指定位置时,使用signal.SIGKILL自动结束进程

#!/usr/bin/env python
import time
import os
import signal

def main():
    print "start process"
    os.kill(os.getpid(),signal.SIGKILL)
    time.sleep(60)
    print "end process"
if __name__ == '__main__':
    main()

执行结果:

start process
Killed


转载于:https://blog.51cto.com/guoshiwei/2103499

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐

  • 浏览量 389
  • 收藏 0
  • 0

所有评论(0)

查看更多评论 
已为社区贡献1条内容