如何正确结束一个正在运行的Python程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计700个文字,预计阅读时间需要3分钟。
在特定条件下,若需要终止程序,可以使用`sys.exit()`退出。`sys.exit()`会引发一个异常+1。如果这个异常没有被捕获,Python解释器将退出,后续的程序将不会执行。
有时当一个条件成立的情况下,需要终止程序,可以使用sys.exit()退出程序。sys.exit()会引发一个异常
1.如果这个异常没有被捕获,那么python编译器将会退出,后面的程序将不会执行。
2.如果这个异常被捕获(try...except...finally),捕获这个异常可以做一些额外的清理工作,后面的程序还会继续执行。
注:0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。
本文共计700个文字,预计阅读时间需要3分钟。
在特定条件下,若需要终止程序,可以使用`sys.exit()`退出。`sys.exit()`会引发一个异常+1。如果这个异常没有被捕获,Python解释器将退出,后续的程序将不会执行。
有时当一个条件成立的情况下,需要终止程序,可以使用sys.exit()退出程序。sys.exit()会引发一个异常
1.如果这个异常没有被捕获,那么python编译器将会退出,后面的程序将不会执行。
2.如果这个异常被捕获(try...except...finally),捕获这个异常可以做一些额外的清理工作,后面的程序还会继续执行。
注:0为正常退出,其他数值(1-127)为不正常,可抛异常事件供捕获。

