当我通过双击执行时,我的Python程序关闭

时间:2017-03-22 13:40:41

标签: python shutdown

我写了一些python程序。

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

但这一次,我试图通过双击

执行程序

在解释器满足输入代码之前它很有效。

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

我的输入代码是

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

当我通过CMD

执行路径(py~.py)时,它的效果非常好 你可以帮帮我吗?

3 个答案:

答案 0 :(得分:2)

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

在程序结束时添加

input()

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

答案 1 :(得分:2)

是的,当程序完成后,它会关闭 如果要将其保持打开状态,可以在末尾添加<button id="themeToggler"> Toggle theme </button>之类的内容,或者只在cmd中运行它。

答案 2 :(得分:2)

双击鼠标时,程序将以窗口模式打开。程序结束后,窗口将消失/关闭,在输入所有必需的输入后,这种情况会很快发生。

如果您希望在程序退出之前看到输出,请在程序结束时预计x = input()