@altezza072

Переменная в локаторе xpath?

Добрый день, есть такая переменная serial_number, которая принимает определенное значение
если искать элемент таким образом:
find_serial_number = browser.find_element_by_xpath(".//*[contains(text(),'sn-12345']")

то все работает, но если использовать переменную, то такой элемент не находит, пробовал двумя способами
find_serial_number = browser.find_element_by_xpath(".//*[contains(text(),'sn-{0}'][' + serial_number']"

find_serial_number = browser.find_element_by_xpath(".//*[contains(text(),'sn-{0}'].format(serial_number)")
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ответы на вопрос 1
find_serial_number = browser.find_element_by_xpath(".//*[contains(text(),'"+serial_number+"')]")
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Popmechanic Москва
от 100 000 до 150 000 руб.
Panda Media Нижний Новгород
от 70 000 руб.
НТЦ ПРОТЕЙ Санкт-Петербург
от 40 000 до 60 000 руб.