首页 > 解决方案 > 终端在不应该时接受键盘输入

问题描述

当我在 PyCharm 中的 for 循环中时,它可以让你输入内容。有设置可以关闭吗?

这是我的代码

while True:
    pass

它显示

IDE中的终端截图

标签: pythonterminalpycharm

解决方案


仅当您使用运行配置(换句话说,通过单击绿色运行按钮之一)时才会发生这种情况。如果您直接使用 OS 中的终端运行脚本或使用Terminal Emulator运行脚本,则不会发生这种情况。

这可以通过转到Run > Edit Configurations并检查来禁用Emulate terminal in output console。如屏幕截图所示。

在此处输入图像描述


推荐阅读