Выбор элемента с последующим текстом с помощью Selenium WebDriver

Я использую Selenium WebDriver и привязки Python для автоматизации некоторых монотонных задач WordPress, и до этого момента это было довольно просто. Я пытаюсь установить флажок, но единственный способ идентифицировать его - это текст, следующий за ним. Вот соответствующая часть HTML:

<li id="product_cat-52">
    <label class="selectit">
       <input value="52" type="checkbox" name="tax_input[product_cat][]" id="in-product_cat-52"> polishpottery
    </label>
</li>

Единственная информация, которую я имею в своем сценарии для идентификации этого флажка, - это строка "polishpottery". Есть ли способ установить этот флажок, зная только следующий текст?

Ответы на вопрос(3)

Ваш ответ на вопрос