如何在Python中进行用户输入,我不希望用户必须在控制台中输入?在这种情况下,它打开一个pdf。我希望它能说出类似
的内容“PDF将自动打开。按下可在文件浏览器中查看或q 退出程序“
我怎样才能让用户不必点击输入,输入就不会显示在屏幕上?一旦用户点击 q ,我希望程序退出。
据我所知,input()
和raw_input
都要求用户点击输入。
谢谢!
evamvid
答案 0 :(得分:3)
因操作系统而异。回答这个stackoverflow question,您可以看到一个配方,可以在unix或windows上读取STDIN中的一个字符。
我没有使用它,但也有getch
python pypi package你可以尝试。