Possible Duplicates:
Terminating a Python script
Terminating a Python Program
My question is how to exit out in Python main function? I have tried 'return
' but it gave the error SyntaxError: 'return' outside function
. Can anyone help? Thanks.
if __name__ == '__main__':
try:
if condition:
(I want to exit here)
do something
finally:
do something
This question is related to
python
use sys module
import sys
sys.exit()
You can't return because you're not in a function. You can exit
though.
import sys
sys.exit(0)
0 (the default) means success, non-zero means failure.
If you don't feel like importing anything, you can try:
raise SystemExit, 0
Call sys.exit
.
Source: Stackoverflow.com