【问题标题】:Is it possible to stop a program in Python? [duplicate]是否可以在 Python 中停止程序? [复制]
【发布时间】:2017-04-13 12:10:35
【问题描述】:

如果我有这样的代码:

a=input('#something')
while True:
    if a == 0:
        #Stop the program here

我将如何结束程序?

谢谢

【问题讨论】:

  • Ctrl + C 在终端中。
  • 终端中的 CTRL C、Linux 中的 CTRL D、CTRL Z 等
  • 如果你真的只是想退出循环,那就是break
  • 请注意,只有在您使用 Python 2 时它才会退出或中断,它会自动评估使用input() 给出的输入,因为您正在那里寻找整数而不是字符串.

标签: python


【解决方案1】:

是的,你通常这样做:

import sys
sys.exit()

如果有错误,您可以通过传递sys.exit("oops!") 中的字符串来指示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-11
    • 1970-01-01
    • 2019-11-03
    • 2019-05-22
    • 2013-12-04
    • 2014-11-11
    • 2010-10-15
    相关资源
    最近更新 更多