无法使结果显示出来

时间:2013-09-18 14:34:13

标签: python python-3.x

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

无论如何,我用记事本写了一个文件,它只是说

打印(“测试”)

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

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

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

3 个答案:

答案 0 :(得分:2)

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

>python test.py

结果应打印而不是窗口出现.1秒并消失。

答案 1 :(得分:2)

这是因为程序完成运行并退出。

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

如果失败,您可以强制脚本等待用户输入,然后再继续...

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

最后,您可以使用IDLE:

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

答案 2 :(得分:1)

您可以添加一行

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

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

编辑:将raw_input更改为input(Python 3.x中没有raw_input