要退出脚本,您可以使用,
import sys
sys.exit()
您还可以提供退出状态值,通常是整数。
import sys
sys.exit(0)
以零退出,这通常被解释为成功。非零代码通常被视为错误。默认值为零退出。
import sys
sys.exit("aa! errors!")
os模块中还有一个_exit()函数。该sys.exit()函数抛出一个SystemExit异常退出程序,所以尝试语句和清理代码可以执行。os._exit()版本不执行此操作。它只是在不进行任何清理或刷新输出缓冲区的情况下结束程序,因此通常不应该使用它。
在Python文档表明,os._exit()是结束)一起os.fork调用(创建一个子进程正常的方式,所以它也有在某些情况下使用。