对python捕获ctrl+c手工中断程序的两种方法详解


Posted in Python onDecember 26, 2018

日常编写调试运行程序过程中,难免需要手动停止,以下两种方法可以捕获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 相关文章推荐
netbeans7安装python插件的方法图解
Dec 24 Python
python中sets模块的用法实例
Sep 30 Python
让Python更加充分的使用Sqlite3
Dec 11 Python
python模仿网页版微信发送消息功能
Feb 24 Python
实例详解python函数的对象、函数嵌套、名称空间和作用域
May 31 Python
python实现合并多个list及合并多个django QuerySet的方法示例
Jun 11 Python
Python处理时间日期坐标轴过程详解
Jun 25 Python
一行python实现树形结构的方法
Aug 09 Python
Python3 sys.argv[ ]用法详解
Oct 24 Python
Python原始套接字编程实例解析
Jan 29 Python
Python基础之字符串常见操作经典实例详解
Feb 26 Python
PyTorch中Tensor的数据类型和运算的使用
Sep 03 Python
Python图像处理之直线和曲线的拟合与绘制【curve_fit()应用】
Dec 26 #Python
python处理multipart/form-data的请求方法
Dec 26 #Python
Python实现的简单线性回归算法实例分析
Dec 26 #Python
Python基于聚类算法实现密度聚类(DBSCAN)计算【测试可用】
Dec 26 #Python
python使用knn实现特征向量分类
Dec 26 #Python
python调用staf自动化框架的方法
Dec 26 #Python
Django unittest 设置跳过某些case的方法
Dec 26 #Python
You might like
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
php获取当前月与上个月月初及月末时间戳的方法
2016/12/05 PHP
yii框架使用分页的方法分析
2019/07/25 PHP
如何重写Laravel异常处理类详解
2020/12/20 PHP
form中限制文本字节数js代码
2007/06/10 Javascript
基于Asp.net与Javascript控制的日期控件
2010/05/22 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
浏览器兼容console对象的简要解决方案分享
2013/10/24 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
2016/10/09 Javascript
微信小程序-图片、录音、音频播放、音乐播放、视频、文件代码实例
2016/11/22 Javascript
javascript实现用户点击数量统计
2016/12/25 Javascript
浅谈JavaScript正则表达式-非捕获性分组
2017/03/08 Javascript
JavaScript定义函数_动力节点Java学院整理
2017/06/27 Javascript
vue中添加mp3音频文件的方法
2018/03/02 Javascript
webpack css加载和图片加载的方法示例
2018/09/11 Javascript
Vue组件间通信方法总结(父子组件、兄弟组件及祖先后代组件间)
2019/04/17 Javascript
Node4-5静态资源服务器实战以及优化压缩文件实例内容
2019/08/29 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
jQuery 添加元素和删除元素的方法
2020/07/15 jQuery
vue中如何添加百度统计代码
2020/12/19 Vue.js
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
python之Character string(实例讲解)
2017/09/25 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
浅谈python3.x pool.map()方法的实质
2019/01/16 Python
用Python实现最速下降法求极值的方法
2019/07/10 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
使用CSS3的font-face字体嵌入样式的方法讲解
2016/05/13 HTML / CSS
全球领先的鞋类零售商:The Walking Company
2016/07/21 全球购物
英国标志性生活方式品牌:Skinnydip London
2019/12/15 全球购物
公关关系专员的自我评价分享
2013/11/20 职场文书
应届大学生自荐信
2013/12/05 职场文书
原材料检验岗位职责
2014/03/15 职场文书
公务员检讨书
2014/11/01 职场文书
原料仓管员岗位职责
2015/04/01 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
Z-Order加速Hudi大规模数据集方案分析
2022/03/31 Servers