今天小编就为大家分享一篇对python捕获ctrl+c手工中断程序的两种方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

日常编写调试运行程序过程中,难免需要手动停止,以下两种方法可以捕获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手工中断程序的两种方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持爱安网。

最新资讯
沈向洋离职微软 他曾是微软级别最高的中国人

沈向洋离职微软 他曾

沈向洋负责微软AI战略和前瞻性的研发工作,以及必应在内
腾讯三季报会上回应NBA直播:用户满意 不会限制

腾讯三季报会上回应NB

受火箭总经理莫雷推特言论的波及,作为NBA比赛中国独家
阿里重返港股:马云持股6.1%,提示反垄断风险

阿里重返港股:马云持股

除了募资用途,招股书还披露了阿里巴巴的股权结果,商业版
百世回应13吨包裹被烧毁:六千余件补发 一千多件退款

百世回应13吨包裹被烧

针对13吨快递被烧毁一事,百世快递披露了最新进展。
百世快递车辆起火 淘宝客服提醒勿轻信相关赔偿短信

百世快递车辆起火 淘

新京报记者从淘宝客服人员处了解到,每年“双十一“过后
退款不退货?多名在校生诈骗网购平台被起诉

退款不退货?多名在校生

退款不退货?近日,多名在校生利用“闪电退款”诈骗网购平
最新文章
python实现在cmd窗口显示彩色文字

python实现在cmd窗口

今天小编就为大家分享一篇python实现在cmd窗口显示彩
解决python xx.py文件点击完之后一闪而过的问题

解决python xx.py文件

今天小编就为大家分享一篇解决python xx.py文件点击完
pandas DataFrame 交集并集补集的实现

pandas DataFrame 交

这篇文章主要介绍了pandas DataFrame 交集并集补集的
pandas计数 value_counts()的使用

pandas计数 value_cou

这篇文章主要介绍了pandas计数 value_counts()的使用,
详解python深浅拷贝区别

详解python深浅拷贝区

在本篇文章里小编给大家整理了关于python深浅拷贝区别
详解10个可以快速用Python进行数据分析的小技巧

详解10个可以快速用Py

这篇文章主要介绍了详解10个可以快速用Python进行数据