是否有一个命令或一段代码阻止Python(命令行)在执行代码后立即关闭?

时间:2013-04-15 09:52:04

标签: python python-2.7

我需要你的帮助。我是新手,我正在学习python。我知道要写基本代码。但是,当我在Python(命令行)中执行代码时,它会立即关闭。是否有任何代码可以防止这种情况发生或伎俩?请帮帮我。干杯! P.S:我在Windows中使用Python 2.7。

3 个答案:

答案 0 :(得分:3)

如果您看到命令提示符打开并在双击.py文件时立即关闭,那就是预期的 - 这不是您应该如何运行基于控制台的Python脚本。 / p>

您应该做的是通过“开始”菜单启动命令提示符,然后键入c:\python27\python.exe myscript.py或类似命令来运行您的程序。

或者,使用可以运行Python脚本的Python IDE(例如Idle)或编辑器(例如Scite)。

答案 1 :(得分:2)

通常的做法是从Python之外来看,正如RichieHindle的答案所示。

但是,如果您要创建一个可以双击的.py脚本,并且它会在退出之前等待响应,您只需将其添加到程序的末尾:

raw_input('Press ENTER to quit')

(如果你以前写过.BAT文件,这类似于在批处理文件中编写PAUSE。)

答案 2 :(得分:1)

python 2

raw_input('Press Enter To Continue')

python 3

input('Press Enter To Continue')