PythonでSeleniumのActionchainsのmove_by_offsetを使って画面の左上からの座標を指定してクリックしようとする際に、2回目以降だと現在の座標からの位置になってしまいうまくいきませんでした。
また、move_to_elementも要素の中央への移動しかできず苦戦していました。
今回その解決策を見つけたので共有します。
sample.py
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
html = driver.find_element(By.XPATH,'/html')
ActionChains(driver).move_to_element(html).move_by_offset(-html.size['width']/2,-html.size['height']/2).perform()
以上です。