如何在 Python 中进行用户输入,而我不希望用户必须在控制台中按回车键?在这种情况下,它正在打开一个 pdf。我希望它说类似的话
"PDF 将自动打开。按下可在文件浏览器中查看或 q 退出程序"
如何使用户不必按回车键,并且输入不会显示在屏幕上?一旦用户点击q,我希望程序退出。
据我所知,input()
和raw_input
都要求用户按回车键。
谢谢!
埃瓦姆维德
它因操作系统而异。 在回答这个堆栈溢出问题时,您可以看到一个从 unix 或 windows 上的 STDIN 读取一个字符的配方。
我没有使用过它,但您也可以尝试getch
python pypi包。