如何终止python程序运行

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

常用终止python程序方法

  • 01

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

  • 02

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

  • 03

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

  • 04

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

python程序终止代码示例

  • 01

    打开python IDLE,输入图中代码,该代码功能在于: 1)对输入的数字计算平方值,并显示 2)输入q或Q调用“os._exit(0)”退出shell。 3)输入e或E调用“sys.exit(0)”,同时进行异常处理,正常终止程序。

  • 02

    点击python IDLE菜单栏的“Run”->"Run Module",或者按快捷键“F5”,执行代码。

  • 03

    输入q,shell出现“RESTART Shell”,说明os._exit(0)是将整个shell都结束了。

  • 04

    再次启动程序,输入e,shell未重启,程序正常终止。

  • 05

    最后再次启动程序,试试Ctrl+C,抛出异常,但shell也未重启。

(0)

相关推荐

  • Python入门【2】第一个Python程序:Hello World

    分别通过Python交互式环境和Python文本编辑器两种方式来实现第一个Python程序:Hello World. 为了演示方便,我专门为本教程录制了一个视频<第一个Python程序:Hell ...

  • 如何在手机中查看运行中的程序并终止某个程序?

    我们在使用手机的时候不经意之间会将许多的软件打开,如果我们想要查看正在运行的软件并且进行关闭应该如何操作呢?今天,小编就教大家在手机中查看运行中的程序并终止某个程序.具体如下:1. 首先,在手机中打开 ...

  • python程序编辑和运行的几种方法

    初学python的朋友,下载安装了python,如何在环境中编辑和运行python呢?有很多种方法,下面小编来一一进行介绍. 方法一:使用windows命令行启动和编辑 01 1.打开电脑的命令行窗口 ...

  • Python如何运行一个python程序

    如何运行一个Python程序呢? 方法一.使用python的解释器 01 安装python一般都会有一个交互式解释器 02 我们可以在这里直接写入运行 03 但如果我们将其关闭,刚才写的代码就会丢失. ...

  • cmd命令行怎样练习python,怎样运行python程序

    人工智能时代,python语言也开始大火,今天咪咪我就来教教大家怎样使用cmd命令行工具来练习python以及怎样运行python程序. 操作方法 01 首先,搜狗搜索下载python的安装程序,这里 ...

  • python怎么运行py文件?.py文件cmd命令方法及环境变量配置教程

    python是一款应用非常广泛的脚本程序语言,谷歌公司的网页就是用python编写.python在生物信息.统计.网页制作.计算等多个领域都体现出了强大的功能.python和其他脚本语言如java.R ...

  • 怎么在电脑中安装python程序

    随着科技的发展,电脑已经成为了日常生活中必不可少的工具,当我们需要在电脑中安装python程序时该如何操作呢?接下来就由小编来告诉大家.具体如下:1. 1. 第一步,打开电脑并在桌面上找到之前已下载好 ...

  • 如何编写第一个python程序

    对于想要学学习python的同学来说,如何编写第一个python程序.本篇介绍. 编写python程序方法1 01 打开系统终端. 02 在命令行输入python3 ,输入python3表示用的pyt ...

  • 双击python文件运行后马上就被自动退出怎么办?

    双击python文件运行后马上就被自动退出怎么办?请看下面的吧! 操作方法 01 通常在python文件编辑好后就会形成一个py文件,这个也是你编辑的程序. 02 打开后,你会发现Python文件点开 ...