Конечная задача - загрузить фотографии на сайт.
Когда я нажимаю на Загрузить фото - всплывает окно из Windows и просит пользователя выбрать картинки
Мне удалось как-то нажать Загрузить и Откроется окно.
try:
myElem = WebDriverWait(driver, delay).until(EC.presence_of_element_located((By.XPATH, '/html/body/div[1]/main/div[2]/div/div/div[2]/section[1]/div/div[2]/div/label/div/div[1]/div/div'))) #.click(
myElem.click()
myElem.SendKeys("path")
except TimeoutException:
errorDuringFill = True
Также пробовал с pyWinAuto и pyAutoIt
Не удалось выполнить sh it.
Использование:
webdriver.Firefox()
Редактировать HTML:
<div class="listing-editor__box-content">
<input id="img-file-input" type="file" multiple="multiple" accept=".png, .jpg, .jpeg" class="listing-editor__input-img-files" aria-required="true" aria-invalid="false">
<div class="btn btn--large btn--wide bg--dark-gray">
<div class="d--fl jc--c ai--c">
<i class="l-icon cloud m--r--2"></i>
<div class="tc--white">UPLOAD PHOTOS</div>
</div>
</div>
<div class="tc--lg">or drag them in</div>
</div>