-1

有人向我推荐了 Python。即使这也有难以理解的文档,并向我保证各种功能就像我也不知道的其他编程语言一样工作。

无论如何,我用记事本写了一个文件,它说的很简单

打印(“测试”)

我用 .py 扩展名保存了它。幸运的是,我的 Windows 机器知道这意味着 Python 而不是国家代码,巴拉圭的顶级域。

但是,出现了一个命令提示符窗口,显示单词 test 然后消失了。

下一步:如何让它不消失?

4

3 回答 3

2

尝试从命令提示符运行脚本:

>python test.py

结果应该打印出来,而不是一个窗口出现 0.1 秒然后消失。

于 2013-09-18T14:40:06.183 回答
2

发生这种情况是因为程序完成运行并退出。

如果从命令行运行脚本,它仍然会完成,但会返回控制台,而不是关闭窗口。

如果做不到这一点,您可以强制脚本在继续之前等待用户输入...

input("Press Enter to close...")

最后,您可以使用 IDLE:

IDLE 是一个简单的程序编辑器,随 Python 一起安装。除其他功能外,它还可以在窗口中运行您的程序。右键单击您的 .py 文件并选择“在 IDLE 中编辑”。当您的程序出现在编辑器中时,按 F5 或从“运行”菜单中选择“运行模块”。您的程序将在程序结束后保持打开的窗口中运行,您可以在其中输入 Python 命令以立即运行。

于 2013-09-18T14:40:20.620 回答
1

您可以添加一行

input("Please press return...");

在程序结束时。这将中断程序执行,直到按下返回键(类似于 DOSpause命令,但不限于 DOS/Windows)。

编辑:更改raw_input为( Python 3.xinput中没有)raw_input

于 2013-09-18T14:40:38.447 回答