python是解释运行的程序,程序进入死循环或者其它异常都会导致程序无法正常结束。虽然python程序不会像exe程序那样是系统进入难以恢复的异常,但是却会使python解释器不能继续往下工作,尤其是采用命令行模式时。那么我们就需要考虑下python程序的终止问题。

方法1:采用sys.exit(0)正常终止程序,从图中可以看到,程序终止后shell运行不受影响。

方法2:采用os._exit(0)关闭整个shell,从图中看到,调用sys._exit(0)后整个shell都重启了(RESTART Shell)。

方法3:采用Ctrl+C快捷键,强制终止程序执行,可以看到,秩序由“KeyboardInterrupt”(键盘中断)终止了,且不影响shell继续执行。

方法4:最简单粗暴的终止程序方法莫过于点击shell右上角的“x”,整个shell都终止了,程序果断也终止!

以上就是python如何停止运行的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python按什么键停止运行_python如何停止运行相关推荐

  1. python按任意键退出_Python实现按任意键继续/退出的功能

    前言 要实现该功能,需要的就是暂停程序.等待并捕捉用户的一个键盘输入,然后继续执行.Python 有内建的库能帮我们实现该功能,不过要区别对待 Windows 和 Linux. msvcrt中的 ge ...

  2. python字典的键可以用列表吗_python字典多键值及重复键值的使用方法(详解)

    在Python中使用字典,格式如下: dict={ key1:value1 , key2;value2 ...} 在实际访问字典值时的使用格式如下: dict[key] 多键值 字典的多键值形式如下: ...

  3. python字典的键可以是元组吗_python字典的键可以是元组吗

    python字典的键 字典中的值没有任何限制, 可以是任意Python对象,即从标准对象到用户自定义对象皆可,但是字典中的键是有类型限制的. 不允许一个键对应多个值 必须明确一条原则:每个键只能对应一 ...

  4. python按键盘上哪个键运行_python按什么键运行

    python按什么键运行? python按shift+F10键运行. Python是一种计算机程序设计语言.是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新 ...

  5. python中tab键_python中tab键是什么意思

    对于程序员来说,其实Tab和空格远远不只是"立场"问题那么简单. 在不同的编辑器里tab的长度可能不一致,所以在一个编辑器里用tab设置缩进后,在其它编辑器里看可能缩进就乱了.空格 ...

  6. python字典改键_python 字典修改键(key)的几种方法

    python 字典修改键(key)的几种方法 python中获取字典的key列表和value列表 # -*- coding: utf-8 -*- # 定义一个字典 dic = {'剧情': 11, ' ...

  7. python字典取键值对_python 获取字典键值对的实现

    获 得 字 典 键. 值 的 函 数 有: items/ iteritems/ keys/ iterkeys/ values/ itervalues 通 过 以 上 这 些 函 数 得 到 的 是 键 ...

  8. python log函数怎么打_Python的log日志功能及设置方法

    python log函数怎么打_Python的log日志功能及设置方法_Elaine要当律师的博客-CSDN博客

  9. python判断素数的函数_Python素数prime函数练习_Python源码实操

    Python素数prime函数练习_Python源码实操 素数prime函数练习 1) 写一个函数isprime(x) 判断x是否为素数,如果是素数,返回True,否则返回False def ispr ...

  10. 如何在Python中将字典键作为列表返回?

    本文翻译自:How to return dictionary keys as a list in Python? In Python 2.7 , I could get dictionary keys ...

最新文章

  1. linux如何查看内存最大的几个文件,详解Linux如何查看当前占用CPU或内存最多的几个进程...
  2. Android的代码都得自己一个个敲一遍吗?
  3. QML基础类型之matrix4x4
  4. SAP UI5应用的sap-ui-core.js被加载之前,还有哪些js文件被加载了
  5. 【2018.3.24】模拟赛之三-ssl2547 圆环【数论】
  6. docker 覆盖 entrypoint_跟我一起学docker(八)--Dockerfile
  7. Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)!
  8. LOGO设计没有灵感?5种方法来寻找标志设计的灵感和想法
  9. jquery 自定义插件!
  10. PS-第二天-图像合成与渐变工具
  11. 【项目管理/PMP/PMBOK第六版/新考纲】纯干货!项目经理/角色/项目经理的能力/项目经理的领导力/领导和管理/职位权力/个人权力/领导生命周期理论/仆人式领导
  12. Sublime Text的使用代码块安装的模块
  13. 生命周期数据共享[父子-子父-兄弟]ref引用数组复习
  14. 【电气专业知识问答】问:电动机的电气性能有什么要求?
  15. 255%可用已接通电源_多路输出稳压电源电路
  16. gunicorn flask的请求流程
  17. WWDC苹果开发者大会--直播
  18. 中国轿车品牌如何突围之思 考
  19. html文字图片一起轮播卡片,简单的堆叠卡片样式jQuery轮播图插件
  20. 直接购买同城跑腿系统源码,有什么好处呢?

热门文章

  1. 如何在本地运行travis-ci
  2. 应用统计学考研笔记1:数据整理与抽样
  3. 计算机领域中dns是什么意思,DNS是什么意思?DNS怎么设置才好?
  4. 【科研人应该知道的网站】查阅文献+学习+代码+开发+其他——研究生必备学习网站,研究生应该知道的学习网站
  5. CSS3左右滑动开关按钮
  6. word文档通配符换行_Word文档每一行后面都有小箭头如何消除?
  7. 什么是MBR/DPT/DBR/BPB?
  8. 《如何有效阅读一本书》:读再多书,不如先学会如何读书
  9. std::stack使用总结
  10. 吃饭速度跟肥胖挂钩,吃太快容易长胖