首页 > 解决方案 > 如何在没有错误语句的情况下退出 python 程序?

问题描述

如何在不显示错误消息的情况下退出或停止 python 程序?

我已经尝试过 quit()、exit()、systemexit()、raise SystemExit 和其他方法,但它们似乎都引发了一条错误消息,表明程序已停止。我该如何摆脱这个?

标签: pythonexit

解决方案


你太努力了。使用常规样板编写程序:

def main():
    # your real code goes here
    return

if __name__ == "__main__":
    main()

并从函数返回main。这将使您回到 -if子句,并且执行将落在程序的底部。

您可以在其中添加任意数量的return语句main()


推荐阅读