Я хотел бы физически переместить курсор на веб-элемент (а не имитировать его) и удерживать клавишу Shift и щелкнуть другой элемент по смещению.
У меня есть клавиша удержания и щелчок по второму элементу, используя pyautogui:
import pyautogui
pyautogui.keyDown('shift')
pyautogui.moveRel(0, 62)
pyautogui.click()
pyautogui.keyUp('shift')
Моя проблема заключается в физическом перемещении мыши к этому исходному веб-элементу, а затем выполнении приведенного выше кода. Pyautogui дает возможность перейти к абсолютным координаторам x,y, но в моем случае это не сработает, потому что меняется абсолютная позиция веб-элемента.
Любая идея, как я могу это сделать? желательно на питоне (pyautogui, селен и т. д.)?
Браузер - хром, а ОС - OS X.