This question already has answers here:
How do I 'lock the keyboard' to prevent any more keypresses being sent on X11/Linux/Gnome?
(4个答案)
3年前关闭。
我正在使用python 2.5.2在bash中运行脚本
该脚本将一些报告转储到外壳上。
如何冻结外壳,并在运行脚本时防止它被Enter键(或任何其他键)打断?
并使用以下命令再次启用它:
(但是您将无法看到您输入的内容)
(4个答案)
3年前关闭。
我正在使用python 2.5.2在bash中运行脚本
该脚本将一些报告转储到外壳上。
如何冻结外壳,并在运行脚本时防止它被Enter键(或任何其他键)打断?
最佳答案
如果我理解正确,您是否要禁用用户键盘输入的回显?
您可以使用以下命令禁用键盘回显:
stty -echo
并使用以下命令再次启用它:
stty echo
(但是您将无法看到您输入的内容)
关于python - 如何防止 shell 程序在运行python脚本时获取输入(键盘)? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40973391/
10-16 22:52