我对python还比较陌生。这是我的密码。你知道吗
from pynput.keyboard import Listener
counta = 0
def on_press(key):
if key == a:
print("a is pressed")
global counta
counta += 1
print(counta)
else:
print("keyboard pressed")
with Listener(on_press=on_press) as listener:
listener.join()
我想检查被按下的键是否是较低的a。但是到目前为止,无论我是按“a”键还是其他任何键,它都会打印出“键盘按下”。 谢谢你的帮助
您需要检查
key.char
属性,并使用引号来'a'
试着使用调试器它会帮你很多。你知道吗
相关问题 更多 >
编程相关推荐