对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 相关文章推荐
Python语言编写电脑时间自动同步小工具
Mar 08 Python
Python如何判断数独是否合法
Sep 08 Python
Python实现爬取需要登录的网站完整示例
Aug 19 Python
python中reduce()函数的使用方法示例
Sep 29 Python
Python实现的购物车功能示例
Feb 11 Python
使用Python写一个小游戏
Apr 02 Python
python 编码规范整理
May 05 Python
Python 实现递归法解决迷宫问题的示例代码
Jan 12 Python
解决springboot yml配置 logging.level 报错问题
Feb 21 Python
基于Django OneToOneField和ForeignKey的区别详解
Mar 30 Python
快速解决jupyter notebook启动需要密码的问题
Apr 21 Python
Selenium python时间控件输入问题解决方案
Jul 22 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
关于Intype一些小问题的解决办法
2008/03/28 PHP
简单PHP上传图片、删除图片实现代码
2010/05/12 PHP
PHP常用处理静态操作类
2015/04/03 PHP
在php中设置session用memcache来存储的方法总结
2016/01/14 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
不错的asp中显示新闻的功能
2006/10/13 Javascript
javascript之querySelector和querySelectorAll使用说明
2011/10/09 Javascript
深入理解javascript变量声明
2014/11/20 Javascript
Vue组件BootPage实现简单的分页功能
2016/09/12 Javascript
浅析Ajax语法
2016/12/05 Javascript
Nodejs中Express 常用中间件 body-parser 实现解析
2017/05/22 NodeJs
使用clipboard.js实现复制功能的示例代码
2017/10/16 Javascript
如何更好的编写js async函数
2018/05/13 Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
Python松散正则表达式用法分析
2016/04/29 Python
python的unittest测试类代码实例
2017/12/07 Python
利用nohup来开启python文件的方法
2019/01/14 Python
python TF-IDF算法实现文本关键词提取
2019/05/29 Python
python求加权平均值的实例(附纯python写法)
2019/08/22 Python
tensorflow自定义激活函数实例
2020/02/04 Python
彪马加拿大官网:PUMA加拿大
2018/10/04 全球购物
美国演唱会和体育门票购买网站:Ticketnetwork
2018/10/19 全球购物
Ray-Ban雷朋瑞典官方网站:全球领先的太阳眼镜品牌
2019/08/22 全球购物
PHP开发的一般流程
2013/08/13 面试题
应聘教师自荐信
2013/10/12 职场文书
大学同学聚会邀请函
2014/01/29 职场文书
工作会议主持词
2014/03/17 职场文书
企业总经理任命书
2014/06/05 职场文书
2014年工程工作总结
2014/11/25 职场文书
2015年毕业生个人自荐书
2015/03/24 职场文书
有关浪费资源的建议书
2015/09/14 职场文书
2016年少先队活动总结
2016/04/06 职场文书
Java移除无效括号的方法实现
2021/08/07 Java/Android
SQL SERVER实现连接与合并查询
2022/02/24 SQL Server
关于mysql中string和number的转换问题
2022/06/14 MySQL