@OneOlOf

Как заполнить input в selenium?

Добрый день.
Есть форма в которой нужно заполнить input.
По началу вроде как всё в норме, беру элемент по XPATH и send_keys заполняю его.
Последние 2 инпута у меня не получается заполнить и не могу найти причину. (Почта и Телефон)
Вот пример
self.driver.find_element(By.XPATH,
                                     '//*[@id="Email"]').send_keys('test@test.ru')


Появляется ошибка element not interactable

62b9fcb695423405447382.png

html этих инпутов
там где всё ок и send_keys заполняется:
<div class="form-group">
<label for="Address_Physical_Address"></label>
<div class="row">
<div class="col-sm-4">
<div><input type="text" placeholder="Индекс" class="form-control" id="Address_Physical_Index" value="423423"></div>
</div>
<div class="col-sm-8">
<div>
<input type="text" placeholder="Адрес" class="form-control" id="Address_Physical_Address" value="Тесттесттест">
</div>
</div>
</div>
</div>


Там где ошибка:
<div class="row">
<div class="col-sm-6">
<div class="form-group">
<label for="Email" title="Введите адрес электронной почты представляемого лица"></label>
<div>
<input type="text" class="form-control" id="Email" value="" title="Введите адрес электронной почты представляемого лица">
</div>
</div>
</div>
<div class="col-sm-6">
<div class="form-group">
<label for="Phone" title="Введите номер телефона представляемого лица"></label>
<div>
<input type="text" class="form-control" id="Phone" value="" title="Введите номер телефона представляемого лица">
</div>
</div>
</div>
</div>


как решить проблему и заполнить инпуты не понимаю
  • Вопрос задан
  • 341 просмотр
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
send_keys

давай html где там тот инпут что не заполняется
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы