您现在的位置是:课程教程文章
python如何使用sys.exit()退出程序
2023-12-14 22:54课程教程文章 人已围观
-
微信小程序实战
微信小程序实战微信小程序从0基础学习到就业的课程已经完全录制上架(国内唯一一套),欢... -
跟着王进老师学Python之Django篇第七季:实
跟着王进老师学Python之Django篇第七季:实本课程为Django第七季课程:用户登陆模块 本季课程主要实现图片的上传和展示... -
如何使用PDCA?
如何使用PDCA?添加微信:taoyuan03125 获得全套的精益六西格玛培训视频 1、P (Plan) 计划,包括方... -
模拟退火算法(SA )与MATLAB程序视频旅行商
模拟退火算法(SA )与MATLAB程序视频旅行商【内容简介】《模拟退火算法与应用和MATLAB程序详解视频》共10章77节视频,总...
在我们使用程序的时候,在一些工作的执行上我们会有暂时停止的想法,这就需要给计算机下达相应的指令了。关于python退出程序的方法,本篇重点讨论的是sys.exit(),这也是大家使用最多的方法之一。下面我们就sys.exit()的概念、异常捕获两种结果进行分析,最后带来sys.exit()退出程序的实例代码。
1.概念
sys.exit()函数是通过抛出异常的方式来终止进程的,也就是说如果它抛出来的异常被捕捉到了的话程序就不会退出了。
2.异常捕获分析
(1)如果这个异常没有被捕获,那么python编译器将会退出,后面的程序将不会执行。
(2)如果这个异常被捕获(try...except...finally),捕获这个异常可以做一些额外的清理工作,后面的程序还会继续执行。
注:0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。
3.实例
import sys sys.exit() sys.exit(0) sys.exit(1)
该方法引发的是一个SystemExit异常(这是唯一一个不会被认为是错误的异常),当没有设置捕获这个异常将会直接退出程序执行,当然也可以捕获这个异常进行一些其他操作。
以上就是python使用sys.exit()退出程序的方法,相信大家已经能够明确,sys.exit()是通过没有捕获异常来判断退出程序了。学会后赶紧就这种方法进行练习吧。
课程教程:python如何使用sys.exit()退出程序上一篇:如何使用jquery中children()方法筛选获取指定元素
下一篇:没有了