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

Как вытащить текст и провести сравнение,Selenium+Python?

Добрый вечер!

Помогите пожалуйста получить текст из элемента чтобы провести assert:
<div id="up_file_name" class="form-group has-error">
                        <label class="control-label">Ошибка: неверный формат файла (разрешённые форматы: doc, docx, pdf, txt, odt, rtf).</label>
                        <input class="file" type="hidden" name="uploaded-file" value="0" data-point="10" data-texterrortobigfile="Вы хотите загрузить слишком большой файл: пожалуйста внимательно прочитайте требования по размеру загружаемого файла." data-texterroruploadfail="Не загружено резюме">
                    </div>


Пробую так но текст не передаеться в переменную :
t = driver.find_element_by_xpath('//div[@id="up_file_name"]/label').text
assert t == "Ошибка: неверный формат файла (разрешённые форматы: doc, docx, pdf, txt, odt, rtf)."


Ошибка :
t = driver.find_element_by_xpath('//div[@id="up_file_name"]/label').text
> assert t == "Ошибка: неверный формат файла (разрешённые форматы: doc, docx, pdf, txt, odt, rtf)."
E AssertionError: assert '' == ('Ошибка: неверный формат файла (разрешённые форматы: doc, docx, pdf, txt, '\n 'odt, rtf).')

Заранее огромное спасибо)
  • Вопрос задан
  • 397 просмотров
Подписаться 2 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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