如何让python等待按下的键?

发布于 2021-01-29 19:30:21

我希望脚本等待用户按下任何键。

我怎么做?

关注者
0
被浏览
138
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Python 3中 使用input()

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

    Python 2中 使用raw_input()

    raw_input("Press Enter to continue...")
    

    不过,这仅等待用户按下Enter键。

    可能要使用 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))



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看