Вы можете использовать селектор attribute = value css, который работает быстрее, чем xpath.Обратите внимание, что текстовое значение выглядит следующим образом: (1) GT - ALL
Ваши выпадающие и флажки различны.
элемент флажка ввода (обозначается атрибутом type
со значением checkbox
и является частью элемента тега input
)
Дляфлажок, который вы можете использовать
bot.findElementByCss("input[type=checkbox][value='GT1']").click
Вы можете сократить это значение до:
bot.findElementByCss("input[value='GT1']").click
раскрывающийся список (обозначается родительским тегом select
и дочерним элементом option
элементов тега):
Существует флажок не для которого вы будете использовать следующее:
bot.findElementByCss("option[value='GT1']").click
Или
bot.findElementByCss("option[value='GT1']").Selected = True
Вы можете выбрать GT1 длядругие значения, если требуется.