【发布时间】:2021-12-15 09:28:48
【问题描述】:
我想做的例子:
if keyboard.is_pressed("Shift+Q"):
有人知道你会如何做我上面展示的事情吗?
【问题讨论】:
我想做的例子:
if keyboard.is_pressed("Shift+Q"):
有人知道你会如何做我上面展示的事情吗?
【问题讨论】:
试试这样的:
import keyboard
def foo():
print('foo')
keyboard.add_hotkey('shift+q', foo)
keyboard.wait('esc')
按 Shift+Q 将打印 foo,按 Escape 将结束。
如果你坚持,你也可以循环测试keyboard.is_pressed('shift+q')。
【讨论】:
键盘模块为此提供了一个称为热键的功能。 keyboard.add_hotkey("Shift+Q")。这应该可以。
【讨论】: