Как навести курсор мыши на первую букву найденного слова?

Получился вот такой код но он не работает, можете помочь?

from selenium import webdriver
import pyautogui as pag

driver = webdriver.Chrome()
driver.get("https://resh.edu.ru/subject/lesson/3352/train/#193834")

elem = driver.find_element_by_xpath("//*[contains(text(), 'безопасность')]")
assert "безопасность" in driver.page_source

pag.moveTo(elem.location['x'], elem.location['y'] + elem.size['height']/2)```

Ответы (1 шт):

Автор решения: nstanik

код выглядит почти правильно, но забыл добавить клик мышью. Вот исправленный код:

from selenium import webdriver
import pyautogui as pag

driver = webdriver.Chrome()
driver.get("https://resh.edu.ru/subject/lesson/3352/train/#193834")

elem = driver.find_element_by_xpath("//*[contains(text(), 'safety')]")
assert "safety" in driver.page_source

pag.moveTo(elem.location['x'], elem.location['y'] + elem.size['height']/2)
pag.click()  # Добавляем клик по найденному элементу
→ Ссылка