Задать вопрос
@Freeshca

Как нажать на тег a, где href=javascript:void(0) с помощью Python Selenium?

Вот Html: 6208050eddd96764778947.png

Вот код:
element = brain.find_element(By.CLASS_NAME, 'js-submit c-button c-button--large ht')
brain.execute_script("arguments[0].click();", element)

В итоге выскакивает ошибка
Message: no such element: Unable to locate element
  • Вопрос задан
  • 189 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@Freeshca Автор вопроса
Ошибка заключалась в том что надо не по классу искать элемент, а по его xpath.
Видимо это так работает из-за пробелов в названии класса. Забавно...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 19:21
500 руб./за проект
02 февр. 2025, в 19:02
50000 руб./за проект
02 февр. 2025, в 18:10
3000 руб./за проект