selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//

Рейтинг: 0Ответов: 0Опубликовано: 02.06.2023

Вываливается такая ошибка при попытке получить XPath селениумом:

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//*[@id="mount_0_0_4s"]/div/div/div[2]/div/div/div/div[1]/div[1]/div[2]/div[2]/section/main/div/header/section/div[1]/a/h2"}

Причем текущая страница именно та, которая мне нужна, но категорически ничего не находит на ней. Думал текущая страница другая. Проверил:

current_url = driver.current_url
print("Current URL:", current_url)

Страница реально правильная. Код:

driver.get(url=url)
time.sleep(5)

driver.find_element(By.XPATH, '//*[@id="mount_0_0_Ae"]/div/div/div[2]/div/div/div/div[1]/div[1]/div[2]/div[2]/section/main/div/ul/li[2]/a/span').click()

Причем я прохожу страницу авторизации, затем меняю урл на нужный мне. И элементы уже не находит. Любые пробовал.

Ответы

Ответов пока нет.