在Windows中,我正在创建一个Python脚本,使用SysTrayIcon创建托盘图标和菜单项(修改可在Python 3下工作)。单击菜单项时,代码将执行。这很完美。
我有一个单独的脚本,它使用pygame来监听用户提供特定的键盘输入。检测到该输入时,代码将执行。这也很完美。
但是,我想让我的脚本同时做两件事。这似乎不起作用。
我想要的是一个脚本,激活后,会创建一个托盘图标(带有菜单选项),开始监听键盘输入。如果按下某个组合键(在我的情况下为Alt + Shift + F6),则应执行某些代码。完成该代码后,脚本应返回其侦听状态。当脚本处于此监听模式时,该脚本不得阻止用户在系统上执行其他操作。
我想要的甚至可能吗?