我想知道是否有一种方法可以自动执行点击任务,而又不会让我无法在电脑上使用鼠标执行其他操作。我的意思是,我想在主显示器上正常使用电脑,而在第二个显示器上 python 将执行一些点击。
您可以在循环中执行此操作,同时更改函数的输入参数。这是在 Windows 中执行此操作的一种方法。您可以在计划中定义您的位置 (x,y)。它将继续在您的虚拟机内执行操作。
import win32api, win32con
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_RIGHTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_RIGHTUP,x,y,0,0)
click(100,100)