История страницы
Загрузить файл Версия 1 (Python)
Группа действий: Сервисы Яндекса Подгруппа Яндекс диск
...
Описание
Действие загружает новый файл в Яндекс Диск. Для этого:
- Пользователю необходимо указать контекст Яндекс Диск.
- Пользователь может указать новое имя для загружаемого файла.
Иконка
...
Параметры
Входные параметры
Контекст Экземпляр сеанса работы с Яндекс Диском
Путь к файлу Путь к файлу, который будет загружен
Новое имя файла Если поле заполнено, в Яндекс Диск файл будет загружен с указанным именем. Имя указывается без расширения и не должно содержать символы "/", "?", "#". Если поле пустое, файл будет загружен с исходным именем.
Загрузить в Путь к папке в Яндекс Диске, куда необходимо загрузить файл. Если поле не заполнено, то файл загрузится в раздел "Файлы".
Перезаписать Если значение "true", то при наличии в Яндекс Диске файла с таким же именем, он будет перезаписан загружаемым файлом. Если значение "false", то при наличии файла с таким же именем, действие выдаст ошибку.
Настройки
действия
Параметры и их настройка
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры |
Название
Описание
Тип данных
Обязательное
Контекст | Экземпляр сеанса работы с Яндекс Диском | Контекст Яндекс Диск | Да | |
Путь к файлу | Путь к файлу, который будет загружен | RobinFilePath | Z:\Example\тест.docx | Да |
Новое имя файла | Если поле заполнено, в Яндекс Диск файл будет загружен с указанным именем. Имя указывается без расширения и не должно содержать символы "/", "?", "#". Если поле пустое, файл будет загружен с исходным именем |
Строка | Тест | Нет | |
Загрузить в | Путь к папке в Яндекс Диске, куда необходимо загрузить файл. Если поле не заполнено, то файл загрузится в раздел "Файлы" |
Путь к папке | Robin | Нет | |
Перезаписать | Если значение "true", то при наличии в Яндекс Диске файла с таким же именем, он будет перезаписан загружаемым файлом. Если значение "false", то при наличии файла с таким же именем, действие выдаст ошибку |
Логический | True | Нет |
Особые условия использования
Пользователь может указать путь к папке в Яндекс Диске, куда будет загружен файл
...
:
- Если параметр не заполнять, то файл сохраниться в корневой папке Яндекс Диска.
- Если пользователь укажет несуществующую папку в Яндекс Диске, то действие выдаст ошибку "Указана несуществующая папка в Яндекс Диске."
...
Пример использования
Задача
Загрузка ранее скачанного документа
Предусловие
На рабочую область установлено и корректно настроено "Подключиться к Яндекс Диску".
Осуществить успешное подключение к Яндекс диску и загрузить файл, перезаписав изначальный.
Ранее был скачан и изменен документ из Яндекс Диска.
Решение
Воспользоваться действиями "Скачать файл" и " Загрузить файл"
Реализация
- Установить на рабочую область действия "Скачать файл" и " Загрузить файл"
- Корректно заполнить параметры - "Путь к файлу" - указать путь к ранее скачанному и измененному файлу. "Перезаписать" - true.
- Запустить робота.
действием "Подключиться к Яндекс Диску", "Загрузить файл".
Реализация
- Собрать схему робота, состоящую из следующих действий:
- Настроить параметры для действия "Подключиться к Яндекс Диску" (подробнее о файле в Инструкция по настройке подключения к Яндекс Диску).
- Настроить параметры для действия "Загрузить файл".
- Запустить робота по кнопке "Старт" в верхней панели.
Результат
Программный робот отработал успешно.
Действие загрузило и перезаписало указанный файл.
Результат: Программный робот отработал успешно. Действие перезаписало файл на указанный.