Python 自动单击鼠标而不“使用”我的鼠标[关闭]

问题描述 投票:0回答:1

我想知道是否有一种方法可以自动执行点击任务,而又不会让我无法在电脑上使用鼠标执行其他操作。我的意思是,我想在主显示器上正常使用电脑,而在第二个显示器上 python 将执行一些点击。

python automation pyautogui
1个回答
2
投票

您可以在循环中执行此操作,同时更改函数的输入参数。这是在 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)
© www.soinside.com 2019 - 2024. All rights reserved.