sys.exit() 在,会抛出异常,如果被捕获,此时并不会退出python. 如果在cmd下没有捕获机制那么在cmd会直接退出。
在vscode中会出现异常,并且只有手动终止程序,才会退出。
在idle内,如果没有异常处理机制,也会在idle中,并不会退出。
而os._exit(),并不会触发异常,并且会直接退出。不论在cmd还是在idle.
sys.exit() 在,会抛出异常,如果被捕获,此时并不会退出python. 如果在cmd下没有捕获机制那么在cmd会直接退出。
在vscode中会出现异常,并且只有手动终止程序,才会退出。
在idle内,如果没有异常处理机制,也会在idle中,并不会退出。
而os._exit(),并不会触发异常,并且会直接退出。不论在cmd还是在idle.