Python Pynput detect click函数即使未单击也会检测到它

Python Pynput detect click函数即使未单击也会检测到它,python,pyautogui,pynput,Python,Pyautogui,Pynput,我制作了一个脚本,如果你按住鼠标按钮,它会发出咔嗒声,但即使你不按住它, 它仍然在点击鼠标是pynput中的一个bug还是我的脚本被破坏了 导入pynput 导入pyautogui 从pynput.mouse导入侦听器 def on_单击(x,y,按钮,按下): 按钮=str(按钮) while button==“button.left': 如果按钮=='button.left': pyautogui。单击(按钮=“左”) 其他: 打破 while button=='button.right':

我制作了一个脚本,如果你按住鼠标按钮,它会发出咔嗒声,但即使你不按住它, 它仍然在点击鼠标是pynput中的一个bug还是我的脚本被破坏了

导入pynput
导入pyautogui
从pynput.mouse导入侦听器
def on_单击(x,y,按钮,按下):
按钮=str(按钮)
while button==“button.left':
如果按钮=='button.left':
pyautogui。单击(按钮=“左”)
其他:
打破
while button=='button.right':
如果button=='button.right':
pyautogui。单击(按钮='right')
其他:
打破
使用侦听器(on_click=on_click)作为侦听器:
listener.join()

这里有几个无限循环。
中的任何内容都不会在
循环中更改
按钮,因此如果该条件在开始时为真,它将永远为真。