我通常通过CMD执行我的程序
但这一次,我试图通过双击
执行程序在解释器满足输入代码之前它很有效。
当我输入一些文本时,它会关闭
我的输入代码是
for i in (input('range input => ')).split(' '):
range_list.append(int(i));
当我通过CMD
执行路径(py~.py)时,它的效果非常好 你可以帮帮我吗?答案 0 :(得分:2)
解释器在无限循环中运行。从Windows执行程序或使用python通过命令行执行程序将立即运行并退出程序。
在程序结束时添加
input()
这将使其保持打开状态,以便您查看结果。
答案 1 :(得分:2)
是的,当程序完成后,它会关闭
如果要将其保持打开状态,可以在末尾添加<button id="themeToggler">
Toggle theme
</button>
之类的内容,或者只在cmd中运行它。
答案 2 :(得分:2)
双击鼠标时,程序将以窗口模式打开。程序结束后,窗口将消失/关闭,在输入所有必需的输入后,这种情况会很快发生。
如果您希望在程序退出之前看到输出,请在程序结束时预计x = input()
。