内容来自 DOC https://q.houxu6.top/?s=如何等待按下一个键?
如何让我的Python脚本等待用户按下任意键?
在Python 3中,使用input()
:
input("按Enter键继续...")
在Python 2中,使用raw_input()
:
raw_input("按Enter键继续...")
这只会让程序等待用户按下回车键。
在Windows/DOS系统中,可能需要使用msvcrt
模块。msvcrt
模块提供了对Microsoft Visual C/C++运行时库(MSVCRT)中的一些函数的访问:
import msvcrt as m
def wait():
m.getch()
这应该可以让程序等待按键。
注意事项:
在Python 3中,raw_input()
不存在。
在Python 2中,input(prompt)
等同于eval(raw_input(prompt))
。