这段代码使鼠标移动到按下CAPSLOCK时识别到的对象,我使用yolo来检测该对象 我希望当我将鼠标悬停在检测到的对象上时,鼠标自动左键单击
# Moving the mouse
if win32api.GetKeyState(0x14):
win32api.mouse_event(win32con.MOUSEEVENTF_MOVE, int(
mouseMove[0] * aaMovementAmp), int(mouseMove[1] * aaMovementAmp), 0, 0)
last_mid_coord = [xMid, yMid]
将鼠标悬停在对象上后,只需使用 mouse 模块即可单击鼠标。
import mouse
# left click
mouse.click('left')
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0) time.sleep(.1) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
这应该有效