python - 终端在不应该时接受键盘输入
问题描述
当我在 PyCharm 中的 for 循环中时,它可以让你输入内容。有设置可以关闭吗?
这是我的代码
while True:
pass
它显示
解决方案
仅当您使用运行配置(换句话说,通过单击绿色运行按钮之一)时才会发生这种情况。如果您直接使用 OS 中的终端运行脚本或使用Terminal Emulator运行脚本,则不会发生这种情况。
这可以通过转到Run
>
Edit Configurations
并检查来禁用Emulate terminal in output console
。如屏幕截图所示。
推荐阅读
- javascript - 从数据库显示谷歌图表未正确显示数据
- java - 9-patch 在 Java 和 Xml 中设置时表现不同
- javascript - 从一些人那里获得价值?
- android - Ionic 3 - 已发布的 apk 安装一次,但卸载后无法再次安装
- python-3.x - Peewee 迁移改变外键约束
- ios - Sinch iOS 应用程序:识别应用程序是否接收到视频或语音呼叫
- c# - 从不同的文件路径在内存中创建 Zip 文件并在 C# 中下载
- javascript - ios设备输入类型=“文本”值在我们输入值时未显示
- angular5 - Angular 5中的路由不起作用
- ibm-mobilefirst - 具有默认范围的 MFP 8 中的适配器安全性