Как найти элемент из этого: - PullRequest
0 голосов
/ 06 января 2020
<ul class="chosen-choices"><li class="search-choice"><span>Nouveau</span><a class="search-choice-close" data-option-array-index="0"></a></li><li class="search-choice"><span>En attente</span><a class="search-choice-close" data-option-array-index="1"></a></li><li class="search-field"><input type="text" value="Choisissez quelques options" class="" autocomplete="off" style="width: 25px;"></li></ul>
<li class="search-choice"><span>Nouveau</span><a class="search-choice-close" data-option-array-index="0"></a></li>
<span>Nouveau</span>
<a class="search-choice-close" data-option-array-index="0"></a>

Здравствуйте, я получил это и хочу нажать на "<a class="search-choice-close" с селеном в Python. И я попытался

test = driver.find_elements_by_class_name('chosen-container chosen-container-multi chosen-enable form-select chosen-processed chosen-with-drop chosen-container-active')
for items2 in test:
    test1 = items2.find_element_by_class_name('search-choice-close')
    test1.click()

И я не могу найти результат.

1 Ответ

0 голосов
/ 06 января 2020

Если у кого-то возникнет такая же проблема, как у меня, это будет работать так: test = driver.find_element_by_xpath('//*[@id="edit_field_statut_mandat_value_chosen"]/ul/li[3]/a') test.click()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...