需要通过控制台来组织键盘的处理。你需要分配一个动作来按下按钮并按下它。例如,pygame 解决了一个类似的任务,它看起来像这样:
for events in pygame.event.get():
if events.type == pygame.KEYDOWN:
#проверяем конкретную клавишу...
if events.type == pygame.KEYUP:
#проверяем конкретную клавишу...
但在 pygame 中,捕获发生在创建的窗口中,而不是在控制台中。
pynput模块允许您读取键盘和鼠标键的按下和“释放”,以及控制它们(即按下、移动等):
在屏幕上显示结果: