模拟键盘输入

2024-10-01 07:50:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚开始使用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

它在键盘和鼠标事件中收集这些随机数。(我只想要键盘事件)

我想让它记录类似于输入的键盘输入。 编辑:它需要是“chr”吗


Tags: 代码fromimporteventtruegettimedemo