【发布时间】:2011-04-18 11:14:54
【问题描述】:
可能的重复:
Terminating a Python script
Terminating a Python Program
我的问题是如何在 Python 主函数中退出?我试过'return',但它给出了错误SyntaxError: 'return' outside function。任何人都可以帮忙吗?谢谢。
if __name__ == '__main__':
try:
if condition:
(I want to exit here)
do something
finally:
do something
【问题讨论】:
-
当你搜索你发现了什么? stackoverflow.com/search?q=%5Bpython%5D+exit。所有这些似乎都有一些共同点。
-
我认为人们忽略了这个问题的重点。 OP 不是在寻找终止程序的通用方法。他想知道为什么在这种情况下,
return不能用于此目的。 -
这个对相关问题的回答似乎在这里stackoverflow.com/a/953385/86967 最有用。
标签: python