Я только начал использовать библиотеку asciimatics и хочу, чтобы она принимала ввод с клавиатуры. Пока мой код:
from asciimatics import *
import time
def demo(screen):
while True:
x = screen.get_event()
if x:
screen.print_at(str(x), 0, 0)
screen.refresh()
Screen.wrapper(demo)
Но когда я, скажем, пытаюсь набрать "e", он дает мне следующее:
KeyboardEvent: 101) 0
Он собирает эти случайные числа на клавиатуре и мыши Мероприятия. (Я хочу только события клавиатуры).
Я хочу, чтобы он записывал ввод с клавиатуры, аналогичный input . Изменить: это должно быть что-то "chr"?