@1slesar7

Синтаксис Xpath: строки, числа, переменные, функции?

Господа, есть кликабельные кнопки на вебсайте вида: xpath("//button[contains(text(),'+5')]"), числа могут быть разные. Можно ли вместо них использовать переменную, или преобразовать строку '+5' в число, чтобы сделать click() на нужной кнопке, например при условии >= +20?
ps
Поставлю вопрос по другому.
Алгоритм действий:
1. Открываем страницу
2. Кликаем кнопку с определённым условием, например >= 10
3. Раскрывается список на этой же странице
4. Кликаем кнопку с определённым условием, например >= 1
5. Закрываем список, кликая ту же кнопку из пункта 2
6. Кликаем другую кнопку с тем же условием из пункта 2, выполняя действия пунктов 3, 4, 5.
Итак делаем, например 10 раз.
Объясните схематично алгоритм программы на python. С xpath разобрался.
  • Вопрос задан
  • 320 просмотров
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
с Xpath 2.0 можно регулярки

https://www.w3.org/TR/xpath-functions/#func-matches

дальше справишься?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы