(注意:编程初学者和堆栈溢出初学者,如果我做错了什么,请见谅)
我正在尝试编写一个python(python 3.7.3,如果有用的话)程序,当按住反斜杠(“\”)键时,它会向左键单击垃圾邮件(用于在线游戏。我将绑定鼠标按钮到“\”,这样就不必检测鼠标左键并遇到程序检测鼠标点击的问题)。我的代码目前可以工作,但是当“\”被释放时,根据它的持有时间,停止点击需要几秒钟。
这是我的代码:
from pynput.keyboard import Key, Listener
import pyautogui
def key_down(key):
if str(key) == "'\\\\'":
pyautogui.click()
def key_up(key):
if str(key) == "'\\\\'":
print('key has been lifted')
with Listener(on_press=key_down,on_release=key_up) as l:
l.join()
难道我做错了什么?有没有办法解决这个问题?