我正在尝试在 python 中按下按键来触发函数。我正在使用 pynput 库的监听函数,它返回一个 Keycode 对象。我尝试将对象转换为字符串,但以下代码仍然返回以下输出(按“a”键时):
def on_press(key):
mod = str(key)
print(mod)
print(type(mod))
print(mod=='a')
Run Code Online (Sandbox Code Playgroud)
我得到:
'a'
< class 'str'>
False
Run Code Online (Sandbox Code Playgroud)