当前位置:  开发笔记 > 编程语言 > 正文

在Python中暂停

如何解决《在Python中暂停》经验,为你挑选了5个好方法。

我正在从Windows任务栏运行命令行Python脚本,方法是使用实​​际脚本作为参数指向Python解释器的快捷方式.

处理完脚本后,解释器终止,输出窗口关闭,无法读取脚本输出.

在按下任何键之前,保持解释器窗口打开的最简单方法是什么?

在批处理文件中,可以暂停结束脚本.我在python中发现的最接近的是raw_input()它是次优的,因为它需要按下返回键(而不是任何键).

有任何想法吗?



1> 小智..:

一种方法是raw_input()在结尾处留下一个,以便脚本在它终止之前等待您按Enter键.


[使用Python 3+](http://stackoverflow.com/questions/954834/easy-how-to-use-raw-input-in-3-1),这已改为`input()`.
这不是解决方案.我不知道为什么回答者会选择它.规格是"按任意键而不只是输入".此解决方案仅适用于enter.
@ Wolfpack'08虽然我同意这个答案显然没有回答这个问题,但应该指出这是谷歌搜索"python暂停"列表中的一个高位,所以得到这个答案仍然很有用.

2> 小智..:

尝试os.system("pause")- 我用它,它对我有用.

确保包含import os在脚本的顶部.



3> David Grant..:

在关闭之前无需等待输入,只需更改命令:

cmd /K python 




















    
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有