1、 sys.exit(n) 退出程序引发SystemExit 异常,可以捕获异常进行清理工作,n默认为0,表示正常退出,其他表示非正常退出,还可以sys.exit(‘sorry , exit!’) ,一般主程序中使用此退出
2、os._exit(n) ,直接退出,不抛异常,不执行相关清理工作,常用于子进程的退出
3、exit() quit() ,抛出SystemExit 异常,一般在交互式shell 中退出时使用
1、 sys.exit(n) 退出程序引发SystemExit 异常,可以捕获异常进行清理工作,n默认为0,表示正常退出,其他表示非正常退出,还可以sys.exit(‘sorry , exit!’) ,一般主程序中使用此退出
2、os._exit(n) ,直接退出,不抛异常,不执行相关清理工作,常用于子进程的退出
3、exit() quit() ,抛出SystemExit 异常,一般在交互式shell 中退出时使用