如何使用Python中的键盘模块一次处理多个键?

2024-06-16 10:47:58 发布

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

我正在编写一个依赖于Windows键盘挂钩的程序。我现在只是挂起控制键来停止SAPI语音,就像这样

import keyboard
import speech

def onPressReaction(event):
    if event.name=="ctrl":
        speech.cancel()

def initialize():
    keyboard.hook(onPressReaction)

但我的问题是:假设我想添加一个命令(例如control+shift+t),让SAPI说出当前的前台窗口标题。我该如何一次检查所有这些钥匙


Tags: nameimport程序eventifwindowsdef语音