временное имя файла chromedriver при загрузке нескольких файлов? - PullRequest
0 голосов
/ 18 марта 2019

Я использую селен в chromedriver в python для загрузки файла. Загрузка начнется, как только я нажму на кнопку на странице.

Есть несколько файлов, которые мне нужно загрузить и отследить (на случай, если одна загрузка прекратится, мне нужно перезапустить процесс загрузки для этого конкретного файла).

Выполнение одной загрузки, ожидание ее завершения, а затем начало нового процесса загрузки - это легко реализовать. Я просто отслеживаю файл .crdownload в выходной папке, и когда я больше не могу его найти, предполагается, что загрузка завершена.

Проблема: Это решение достаточно для одной загрузки, но для параллельной реализации нескольких загрузок необходимо, чтобы я отслеживал каждый соответствующий отдельный файл .crdownload, чтобы отслеживать их состояние для каждого процесса загрузки, и я не получаю имя файла.

  • Есть ли способ получить имя временного файла, когда начинается загрузка?

  • Есть ли альтернативный способ делать параллельные загрузки и отслеживать их прогресс? Я знаю, что браузер Chrome может сделать это, показывая пользователю реальное имя файла.

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