PyCharm: msvcrt.kbhit () и msvcrt.getch () не работают?

Я пытался прочитать один символ из консоли в PyCharm (без нажатия Enter), но безрезультатно. Функцииmsvcrt.getch() останавливает код, но не реагирует на нажатия клавиш (даже ввод) иmsvcrt.kbhit() всегда возвращает 0. Например, этот код ничего не печатает:

import msvcrt
while 1:
    if msvcrt.kbhit():
        print 'reading'
print 'done'

Я использую Windows 7, PyCharm 3.4 (то же самое происходит в режиме ожидания).

Что случилось? Есть ли другой способ просто прочитать ввод без ввода?

Ответы на вопрос(1)

Ваш ответ на вопрос