创新互联Python教程:python如何使用sys.exit()退出程序

在我们使用程序的时候,在一些工作的执行上我们会有暂时停止的想法,这就需要给计算机下达相应的指令了。关于python退出程序的方法,本篇重点讨论的是sys.exit()(),这也是大家使用最多的方法之一。下面我们就sys.exit()的概念、异常捕获两种结果进行分析,最后带来sys.exit()退出程序的实例代码。

创新互联建站-专业网站定制、快速模板网站建设、高性价比林甸网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式林甸网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖林甸地区。费用合理售后完善,10年实体公司更值得信赖。

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教程:python如何使用sys.exit()退出程序
网页地址:http://www.shufengxianlan.com/qtweb/news11/293461.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联