我正在尝试学习python中的keyboard module,并将某些值增加1。但是,每当我按下一个键时,开关的保持时间就会比预期的更长,而不是增加1。增加6或更多。
import keyboard
x = 10
y = 10
while True:
counter = 0
if x < 0:
x = 0
if y < 0:
y = 0
if keyboard.is_pressed('up'):
y += 1
elif keyboard.is_pressed('down'):
y -= 1
elif keyboard.is_pressed('right'):
x += 1
elif keyboard.is_pressed('left'):
x -= 1
print 'x =' ,x, 'y =', y
即使只是轻按其中一个键也会导致这种情况,请问是否有补救措施?