will using quit in a python function only quit the function code example
Example 1: python exit program
#Exit everywhere with error message
import sys
sys.exit("Code not Pythonical")
#Exit with a specific status
import os
os._exit()
#Exit in interpreter
quit()
#Exit in Interpreter but more user friendly
exit()
Example 2: why doesn't sys.exit work?
import sys
try:
sys.exit() # this always raises SystemExit
except SystemExit:
print("sys.exit() worked as expected")
except:
print("Something went horribly wrong") # some other exception got raised