python捕获ctrl+c手工中断程序的方法有哪些-创新互联

小编给大家分享一下python捕获ctrl+c手工中断程序的方法有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

创新互联2013年至今,是专业互联网技术服务公司,拥有项目成都网站建设、成都网站设计网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元东至做网站,已为上家服务,为东至各地企业和个人服务,联系电话:18982081108

日常编写调试运行程序过程中,难免需要手动停止,以下两种方法可以捕获ctrl+c立即停止程序

1、使用python的异常KeyboardInterrupt

  try:
    while 1:
      pass
  except KeyboardInterrupt:
    pass

2、使用signal模块

  def exit(signum, frame):
    print('You choose to stop me.')
    exit()
  signal.signal(signal.SIGINT, exit)
  signal.signal(signal.SIGTERM, exit)
  while 1:
    pass

看完了这篇文章,相信你对“python捕获ctrl+c手工中断程序的方法有哪些”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


文章标题:python捕获ctrl+c手工中断程序的方法有哪些-创新互联
本文URL:http://bzwzjz.com/article/cdssec.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站制作 成都网站建设 达州网站设计 成都网站制作 成都网站建设 营销网站建设 网站制作 营销网站建设 重庆网站制作 网站建设公司 成都网站建设 网站设计公司 成都网站设计 成都网站设计公司 成都网站设计 手机网站建设套餐 网站制作 成都网站制作 网站制作 成都网站设计 手机网站制作 高端定制网站设计