今天小编就为大家分享一篇对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手工中断程序的两种方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持爱安网。

最新资讯
雷军:祝贺九号公司在科创板成功上市!

雷军:祝贺九号公司在科

小米生态链下九号有限公司在上海证券交易所科创板成功
2020年国产半导体设备销售收入预计达213亿元人民币

2020年国产半导体设备

中国电子专用设备工业协会常务副秘书长金存忠预计,2020
美股暴跌又曾放过谁 科技股泡沫预言家先知先觉

美股暴跌又曾放过谁

分析师认为科技股的峰值可能已经出现在9月2日,从那以后
九号公司科创板敲钟:开盘后涨超100% 市值270亿

九号公司科创板敲钟:开

智慧移动能力公司九号有限公司(简称“九号公司”)在上交
Spotify多事之秋,王牌节目再惹麻烦

Spotify多事之秋,王牌

去年,Spotify封禁了阴谋论者亚历克斯·琼斯的个人博客
天问一号探测器完成第三次轨道中途修正

天问一号探测器完成第

2020年10月28日22时,在我国首次火星探测任务飞行控制团
最新文章
在pycharm中为项目导入anacodna环境的操作方法

在pycharm中为项目导

这篇文章主要介绍了在pycharm中为项目导入anacodna环
tensorflow的ckpt及pb模型持久化方式及转化详解

tensorflow的ckpt及pb

今天小编就为大家分享一篇tensorflow的ckpt及pb模型持
PyTorch笔记之scatter()函数的使用

PyTorch笔记之scatter

这篇文章主要介绍了PyTorch笔记之scatter()函数的使用
python3实现网页版raspberry pi(树莓派)小车控制

python3实现网页版ras

这篇文章主要为大家详细介绍了python3实现网页版raspb
完美解决pycharm导入自己写的py文件爆红问题

完美解决pycharm导入

今天小编就为大家分享一篇完美解决pycharm导入自己写
pycharm内无法import已安装的模块问题解决

pycharm内无法import

今天小编就为大家分享一篇pycharm内无法import已安装