Поиск текста на странице с Selenium - Python

Узнай цену своей работы

Формулировка задачи:

Привет камрады. Решил засесть за web с питоном, появился вопросик. Работаю с Selenium, разобрался как вводить логопасы и тд, но вот как найти нужный текст на страничке всё никак не могу понять. Допустим, у нас есть сайт, и если перейти на него по кривой ссылке, там выскакивает Error 404. Код в вебе такой:
Листинг программы
  1. <div id="main_content">
  2. <h1>Error 400</h1>
  3. <p>Incorrect request.</p>
  4.  
  5. </div>
Понимаю, что там должен быть xpatch, но не знаю как его применить для поиска именно текста... Как, хоть примерно, это всё можно выловить и сравнить с контрольной строкой? Заранее, благодарю за ответ

Решение задачи: «Поиск текста на странице с Selenium»

textual
Листинг программы
  1. test_text = driver.find_element_by_id('text-string').text
  2.  
  3. if test_text == u'нужный нам текст':
  4.    True
  5. else:
  6.    False

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут