Как загрузить файл с настройкой headless?

Здравствуйте, у меня есть вот такой элемент на странице:
<a class="gray_box" href="#">Choose world folder<span>Select the world folder, we'll do the rest</span></a>

По клику, он предлагает загрузить какие-либо файлы:
5Cdmx.png

Проблема в том, что при нажатии как раз оно открывает файловый менеджер, а мне нужно сделать так, чтобы файлы можно было загрузить в режиме headless

Я пытался сделать это вот так:
import pyautogui

button = wait(driver, 10).until(EC.element_to_be_clickable((By.CSS_SELECTOR, "[href='#']"))).click()

pyautogui.write(<path>)
pyautogui.press('enter')


Но это так же вызывает фаловый менеджер, а так же вызывает окно "подтверждения"
iTriV.png
В котором приходиться нажимать все самому.

Вариант с поиском элемента
//input[@type='file']
по xpath - не работает, так как на странице просто нет такого элемента

Как мне сделать загрузку файлов в режиме headless?
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы