Невозможно загрузить файл с помощью Selenium - PullRequest
0 голосов
/ 04 октября 2019

У меня есть следующий HTML-код для загрузки файла.

<div class="drop-zone hand-cursor ng-pristine ng-untouched ng-valid ng-empty" ngf-select="" ngf-drop="" data-ngf-pattern=".pdf" data-ngf-accept="application/pdf" data-ng-model="vm.siteVo.signed_order_form">
    <!-- ngIf: !vm.siteVo.signed_order_form -->
    <div ng-if="!vm.siteVo.signed_order_form" class="ng-scope"><i class="material-icons primary-color font-size-40">backup</i>
        <br><span class="color54 font-size-16 ng-binding">Drag and drop file here or click to open explorer</span></div>
    <!-- end ngIf: !vm.siteVo.signed_order_form -->
    <!-- ngIf: vm.siteVo.signed_order_form -->
</div>

Я попробовал следующее, чтобы найти

driver.find_element_by_css_selector(".drop-zone > .ng-scope").send_keys("file path")

, но получил следующую ошибку

selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
  (Session info: chrome=77.0.3865.90)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...