我试图记录所有按键,直到按下空格,然后将按键与列表进行比较。我似乎找不到一种将记录的密钥保存在列表中的方法。是的,我需要使用空格键而不要输入提交输入。
q = []
rec = keyboard.record(until='space')
q.append(rec)
print(rec)
我正在为此使用键盘模块,我不知道是否有更好的方法可以做到这一点,请分享您的意见。
最佳答案
import keyboard
q = []
rec = keyboard.record(until='space')
for key in rec:
if key.event_type == 'down':
q.append(key.name)
print(q)
keyboard.record存储所有键盘事件(向上键和向下键)。您可以遍历所有存储的按键事件,并将按键按下事件存储在列表
q
中。希望能帮助到你!有关https://github.com/boppreh/keyboard的更多信息
关于python - keyboard.record()追加到列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58908446/