Python如何使用sys.exit退出程序?Python退出程序的方法

有时候我们在使用程序时,根据需求会要暂时的对程序进行暂停操作,这就需要给计算机下达相应的指令了 。关于Python退出程序的方法,在这篇文章中重点讨论的是sys.exit(),这也是大家使用最多的方法之一 。下面我们就sys.exit()的概念、异常捕获两种结果进行分析,最后带来sys.exit()退出程序的实例代码 。感兴趣的伙伴一起来看看吧 。

【Python如何使用sys.exit退出程序?Python退出程序的方法】

Python如何使用sys.exit退出程序?Python退出程序的方法

文章插图
1、概念
这个sys.exit函数,它的具体实现方法就是在使用的时候对一个异常进行捕获,然后再对这个异常进行抛出,当它抛出的异常被捕获到的时候,程序就不会退出 。
2、异常捕获分析
(1)当抛出的异常没有被捕获的时候,Python的编译器就会自动的退出程序,即使后面还有需要执行的程序,也不会再执行 。
(2)我们一般对异常进行捕获时,使用的都是try...except...finally的方法,当我们捕获到异常的时候,还可以进一步的处理,如果进行清洗之后,后面的程序依旧可以再执行 。只有出现数值为0的时候才是正常的退出 。当出现其他的数值时,可以抛出异常进行捕获 。
3、具体的实例
import syssys.exit()sys.exit(0)sys.exit(1)在这个示例中,就是使用的sys.exit方法,该方法引发的是一个SystemExit异常,这个异常不会被看成是一个错误的异常 
以上就是Python如何使用sys.exit()退出程序?Python退出程序的方法,相信大家已经能够明确,sys.exit()是通过没有捕获异常来判断退出程序了,大家可以动手实践一下 。

    推荐阅读