Скачать файл
Описание
Блок скачивает файл по заданной ссылке из браузера и сохраняет его на компьютере по указанному пути.
Описание параметров
Блок имеет несколько основных параметров:
-
Ссылка на файл (url) - ссылка, по которой хранится файл на сервере;
Тип данных:
string (Строка)Пример:
https://test.ru/download/testFile.txt -
Папка для сохранения файла - путь к папке, в которую необходимо сохранить скаченный файл;
Тип данных:
string (Строка)Пример:
C:\Test -
Таймаут - ожидание скачивания файла в секундах;
Тип данных:
int (Число)Пример:
30 -
Сессия браузера - экземпляр запущенного браузера, управляемый через Selenium WebDriver или pyDoll. В переменной хранится ссылка на этот экземпляр, через которую можно управлять браузером;
Клик по символуТип данных:
var (Переменная)Пример:
web_actions
раскрывающегося списка открывает следующее
меню выбора переменной:
-
Номер вкладки по порядку - порядковый номер вкладки по порядку, в которой необходимо выполнить действие.
Тип данных:
int (Число)Пример:
0
Пример использования
В данном примере блок скачивает архив с описанием структуры набора данных Государственного адресного реестра с сайта Государственный адресный реестр (Федеральная информационная адресная система) | ФНС России | 77 город Москва (nalog.gov.ru).
Алгоритм выполнения js скрипта:
- Открывается страница https://www.nalog.gov.ru/opendata/7707329152-fias/;
- Скачивается файл по ссылке https://data.nalog.ru/opendata/7707329152-fias/structure-12032021.zip;
- Ожидание появления файла в папке C:\Test;
- Выводится уведомление с результом загрузки файла;
-
Проект процесса и материалы для его выполнения
Результат
Уведомление об успешной загрузке: