我希望我的 python 脚本等到用户按下任何键。 我怎么做?
在 Python 3 中使用input():
input()
input("Press Enter to continue...")
在 Python 2 中使用raw_input():
raw_input()
raw_input("Press Enter to continue...")
这只等待用户按回车键。
可能需要使用 msvcrt ((仅限 Windows/DOS) msvcrt 模块使您可以访问 Microsoft Visual C/C++ 运行时库 (MSVCRT) 中的许多函数):
import msvcrt as m def wait(): m.getch()
这应该等待按键。
附加信息:
在 Python 3raw_input()中不存在
在 Python 2input(prompt)中相当于eval(raw_input(prompt))
input(prompt)
eval(raw_input(prompt))