K
K
keatra2020-02-03 22:48:42
Python
keatra, 2020-02-03 22:48:42

How to pull text and compare, Selenium+Python?

Good evening!

Please help to get the text from the element in order to 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>


I try like this but the text is not passed to the variable:
t = driver.find_element_by_xpath('//div[@id="up_file_name"]/label').text
assert t == "Ошибка: неверный формат файла (разрешённые форматы: doc, docx, pdf, txt, odt, rtf)."


Error :
t = driver.find_element_by_xpath('//div[@id="up_file_name"]/label').text
> assert t == "Error: invalid file format (allowed formats: doc, docx, pdf, txt, odt .rtf)."
E AssertionError: assert '' == ('Error: invalid file format (allowed formats: doc, docx, pdf, txt, '\n 'odt, rtf).')

Many thanks in advance)

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question