python如果用了多线程,想用Ctrl+C退出程序,退出后可能会有报错或者退出响应比较慢。
那么import signal模块,可以更好实现退出功能。

import os
import signaldef CtrlC():os._exit(0)def multiThread():#...def main():#...if __name__ == '__main__':try:signal.signal(signal.SIGINT, CtrlC)signal.signal(signal.SIGTERM, CtrlC)multiThread()main()except Exception, ex:pass

另一种方法:

try:while 1:pass
except KeyboardInterrupt:pass

python Ctrl+C退出程序相关推荐

  1. python退出程序-如何在python中正确退出程序

    获得Q作为输入 Quit = int(input('Press Q to Quit') 你要求Q作为输入,但只接受一个int.所以脱掉int部分: Quit = input('Press Q to Q ...

  2. windows下python实现按键退出程序

    安装相关依赖库keyboard并引入 pip install keyboard import keyword demo程序如下: import time import keyboardcount = ...

  3. python编程16章教程_Python学习笔记__16.2章 TCP编程

    # 这是学习廖雪峰老师python教程的学习笔记 Socket是网络编程的一个抽象概念.通常我们用一个Socket表示"打开了一个网络链接",而打开一个Socket需要知道目标计算 ...

  4. python重复元素判定编程_从零开始学Python编程四:条件判断与循环

    前面已经介绍了不少Python基础知识,大家不要觉得不耐烦,想要学好Python,做好Python开发,一定要打牢基础.大家也发现了,Python中很多基础知识和数学算法是一样的,比如今天要教给大家的 ...

  5. python爬取图片源码_python抓取百度图片源码

    #!/usr/bin/python # -*- coding:utf-8 -*- import httplib2 import urllib.request import json #import u ...

  6. Python学习笔记:网络编程

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  7. Python学习笔记:循环语句

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  8. Python入门学习---第二天

    循环,字典和set 循环 for和while循环 废话不多说,看代码: # for...in循环,依次把list或tuple中的每个元素迭代出来,看例子: names = ['Michael','Bo ...

  9. python网页版_经典python学习教程:20行代码打造一个微信群聊助手,解放双手

    今天的Python学习教程教大家如何用20行Python代码实现微信群聊助手,可以用来活跃群气氛,好多群主创建完群后,拉完一群人,之后就一片寂静,有个群聊助手,就可以帮忙活跃群里气氛,通过今天在自己的 ...

最新文章

  1. 2015内蒙古计算机考试成绩,2015年新疆公务员考试笔试成绩计算机加分说明
  2. socket/WebSocket/WebService/http/https概念
  3. !DOCTYPE 标签是什么
  4. 保罗兰德作品赏析_保罗兰德——理想化的设计师人生
  5. 中国移动下一代移动技术将选择LTE
  6. 智能优化算法:未来搜索算法-附代码
  7. 微型计算机原理偏移地址,微机原理及应用复习
  8. 用户故事与敏捷方法—用户故事不良症兆
  9. 架构师之路--康奈尔笔记法
  10. 量子计算机基本信息单位,量子计算机.ppt
  11. SEDA: An Architecture for Well-Conditioned, Scalable Internet Services
  12. 力推:无限制下载神器aria2
  13. idea运行maven工程,并且tomcat运行成功,但是仍然是404错误
  14. 安卓模拟ibeacon_【首发】联接真实与虚拟世界:Estimote Beacons Developer Kit 低功耗蓝牙开发套件...
  15. 【数学建模】最小二乘回归+Java代码实现
  16. 基于Qt的音乐播放器(二)切换歌曲,调节音量,调节语速,暂停
  17. pe如何格式化Linux硬盘,linux格式化硬盘
  18. Caused by: java.lang.IllegalArgumentException: Illegal base64 character 2d
  19. Scala编程(一)
  20. 物联网云平台系统源码

热门文章

  1. 天纵智能软件快速开发平台签到插件
  2. java 幻方的实现
  3. kisso的简单使用
  4. python boxplot_箱体图Boxplot及Python绘制方
  5. 验证手机号、邮箱、密码、验证码正则表达式
  6. SDUT-D-表达式语法分析——递归子程序法-附带解释函数
  7. webrtc技术名词和关键技术要点:SVC,REMB,SVC...
  8. symbian 多语言
  9. Kimball 维度建模理论
  10. 关于conda activate失败,找不到bat文件的问题