【问题标题】:my Python program shut down when i executing by double click当我通过双击执行时,我的 Python 程序关闭
【发布时间】:2017-03-22 13:40:41
【问题描述】:

我写了一些python程序。

我通常通过 CMD 执行我的程序

但这一次,我尝试通过双击执行程序

在解释器遇到输入代码之前它运行良好。

当我输入一些文本时,它会关闭

我的输入代码是

for i in (input('range input => ')).split(' '):
    range_list.append(int(i));

当我通过 CMD 执行 path(py ~.py) 时,它工作得很好

你能帮帮我吗?

【问题讨论】:

    标签: python shutdown


    【解决方案1】:

    解释器在无限循环中运行。从 windows 或使用 python 通过命令行执行程序将立即运行并退出程序。

    在你的程序末尾添加

    input()
    

    这将使它保持打开状态,以便您查看结果。

    【讨论】:

      【解决方案2】:

      是的,当程序完成后,它会关闭。
      如果您想保持打开状态,可以在末尾添加x = input() 之类的内容,或者直接在 cmd 中运行。

      【讨论】:

        【解决方案3】:

        当您双击您的程序时,它会以窗口模式打开。程序完成后,窗口将消失/关闭,这在您输入所有必需的输入后会很快发生。

        如果您希望在程序退出前查看输出,请在程序结束时看到 input

        【讨论】:

          猜你喜欢
          • 2017-10-20
          • 1970-01-01
          • 2012-12-14
          • 2016-02-19
          • 1970-01-01
          • 1970-01-01
          • 2013-12-26
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多