Ввод из msvcrt.getch () не работает должным образом - PullRequest
0 голосов
/ 07 ноября 2019

Я хочу использовать функцию msvcrt.getch, как показано в следующем примере:

print 'Press s or n to continue:\n'
input_char = msvcrt.getch()
if input_char.upper() == 'S': 
   print 'YES'

Но когда я использую ее так:

n = msvcrt.getch()
print(n)

Вывод

b'\xff'

и пользователь не запрашивает ввод.

Это то, что ожидается от метода msvcrt.getch ()? Если нет, как я могу это исправить?

Спасибо!

...