Помгите найти элемент selenium

Пишу программу на selenium всё шло хорошо, но я столкнулся с элементом у которого я копирую XPath - не работает, CSS_SELECTOR - не работает, ID - не работает. Может я делал что-то не так. Буду рад помощи.

Развёртка: введите сюда описание изображения

P.S: нужный элемент я выделил экран 1: введите сюда описание изображения

Экран 2: введите сюда описание изображения

Экран 3: введите сюда описание изображения


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

Автор решения: Михаил Ребров

в CSS селекторе не всегда нужно выбирать все элементы
Иногда нужно отделять зерна от плевел и оставлять только самое важное

попробуйте так:

div.block-editor-block-list__layout p.block-editor-block-list__block

В итоге:

from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.your.site/")

element = driver.find_element_by_css_selector("div.block-editor-block-list__layout p.block-editor-block-list__block")

element.click()
element.send_keys("Hello from Selenium!")
→ Ссылка