Задать вопрос
@DiZiNnEs
I love to program =)

Как обработать нажатие span selenium?

Добрый вечер, только сегодня столкнулся с библиотекой "selenium" и не могу обработать нажатие на "span".
5ec15d01108a1314782360.png

Пробывал:
element = driver.find_element_by_xpath('span[contains(text(), "Показать комментарии")]').click()

element = driver.find_element_by_xpath('/html/body/div[2]/main/section/div/div[4]/div[1]/ul/li[2]/span').click()

element = driver.find_element_by_xpath('/html/body/div[2]/main/section/div/div[4]/div[1]/ul/li[2]/span/span[1]').click()


Ну ничего не выходило, прошу помочь.

Весь код:
spoiler
from selenium import webdriver


def get_title(tengri_url) -> str:
    driver = webdriver.Chrome()
    driver.get(tengri_url)
    element = driver.find_element_by_xpath('/html/body/div[2]/main/section/div/div[4]/div[1]/ul/li[2]/span').click()
    return element


print(get_title('https://tengrinews.kz/world_news/vlasti-yaponii-predlagayut-rassledovat-deystviya-voz-402462/'))


Сам сайт: https://tengrinews.kz/economic/mirovoy-ekonomike-p... и там внизу "Показать комментарии"
  • Вопрос задан
  • 1457 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@1001001
//span[contains(text(), "Показать комментарии")]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы