title: Physically moving cursor to a Web Element in Python
body: <p>I would like to physically move the cursor to a web element (not simulate it) and Hold shift key and click another element by an offset.</p>
  
  <p>I have got the hold shift key and clicking the 2nd element, using pyautogui:</p>
  
  <pre><code>import pyautogui
  
  pyautogui.keyDown('shift')
  pyautogui.moveRel(0, 62)
  pyautogui.click()
  pyautogui.keyUp('shift')
  </code></pre>
  
  <p>My problem is moving the mouse physically to that original web element, then performing the above code. Pyautogui gives the option to move to absolute x,y coordinators, but it won't work in my case because the web element's absolute position changes.</p>
  
  <p>Any idea how can I do this? preferably in python (pyautogui, selenium, etc)?</p>
  
  <p>Browser is chrome and OS is OS X.</p>