因此,每当我按下鼠标左键时,我都会尝试模拟多次鼠标左键单击。但是,每当我运行我的代码时,我的鼠标就会开始缓慢地传送/移动。我实际上是在使用 pycharm IDE 运行这段代码。
我想也许我每次按下鼠标都会发送太多命令,所以我决定在每次点击之间添加一个睡眠,以查看行为。不幸的是,该程序仍然以相同的方式运行。
from pynput.mouse import Listener,Controller, Button
import time
mouse = Controller()
def on_click(x, y, button, pressed):
if pressed and button == Button.left:
mouse.click(Button.right,2)
time.sleep(2)
print("stop")
with Listener( on_click=on_click) as listener:
listener.join()
我知道代码还没有完成,但我的最终目标是模拟多次单击,间隔约为 0.05 秒,同时按住鼠标左键。
谢谢,