Терминал принимает ввод с клавиатуры, когда этого не должно быть

#python #terminal #pycharm

Вопрос:

Когда я в цикле for в PyCharm, он позволяет вам вводить данные. Есть ли настройка, чтобы отключить это?

Вот мой код

 while True:
    pass
 

и это показывает

снимок экрана терминала в IDE

Комментарии:

1. Что ты пытаешься сделать?

Ответ №1:

Это происходит только в том случае, если вы используете конфигурацию запуска (другими словами, нажав одну из зеленых кнопок запуска). Этого не произойдет, если вы запустите сценарий непосредственно с помощью терминала в операционной системе или запустите сценарий с помощью эмулятора терминала.

Это можно отключить, перейдя в Run > Edit Configurations раздел и проверив Emulate terminal in output console . Как показано на скриншоте.

введите описание изображения здесь