Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Загрузить файл Версия 1 (Python)

Группа действий: Сервисы Яндекса Подгруппа Яндекс диск


Описание

Действие загружает новый файл в Яндекс Диск. Для этого:

  1. Пользователю необходимо указать контекст Яндекс Диск.
  2. Пользователь может указать новое имя для загружаемого файла.

Иконка


Параметры

Входные параметры

Контекст                         Экземпляр сеанса работы с Яндекс Диском

Путь к файлу                  Путь к файлу, который будет загружен

Новое имя файла          Если поле заполнено, в Яндекс Диск файл будет загружен с указанным именем. Имя указывается без расширения и не должно содержать символы "/", "?", "#". Если поле пустое, файл будет загружен с исходным именем. 

Загрузить в                    Путь к папке в Яндекс Диске, куда необходимо загрузить файл. Если поле не заполнено, то файл загрузится в раздел "Файлы".

Перезаписать                Если значение "true", то при наличии в Яндекс Диске файла с таким же именем, он будет перезаписан загружаемым файлом. Если значение "false", то при наличии файла с таким же именем, действие выдаст ошибку.

Настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры
КонтекстЭкземпляр сеанса работы с Яндекс ДискомКонтекст Яндекс Диск
Да
Путь к файлуПуть к файлу, который будет загружен
RobinFilePath

Да
Новое имя файлаЕсли поле заполнено, в Яндекс Диск файл будет загружен с указанным именем. Имя указывается без расширения и не должно содержать символы "/", "?", "#". Если поле пустое, файл будет загружен с исходным именем.  
Строка
Нет
Загрузить вПуть к папке в Яндекс Диске, куда необходимо загрузить файл. Если поле не заполнено, то файл загрузится в раздел "Файлы".Путь к папке
Нет
ПерезаписатьЕсли значение "true", то при наличии в Яндекс Диске файла с таким же именем, он будет перезаписан загружаемым файлом. Если значение "false", то при наличии файла с таким же именем, действие выдаст ошибку.Логический
Нет

Особые условия использования 

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

  • Если параметр не заполнять, то файл сохраниться в корневой папке Яндекс Диска.
  • Если пользователь укажет несуществующую папку в Яндекс Диске, то действие выдаст ошибку "Указана несуществующая папка в Яндекс Диске."

Пример использования

Задача

Осуществить успешное подключение к Яндекс диску и загрузить файл, перезаписав изначальный.

Решение

Воспользоваться действием "Подключиться к Яндекс Диску", "Загрузить файл".

Реализация 

  1. Собрать схему робота, состоящую из следующих действий:

  2. Настроить параметры для действия  "Подключиться к Яндекс Диску". 


  3. Настроить параметры для действия "Загрузить файл".

  4. Запустить робота по кнопке "Старт" в верхней панели.

Результат

Программный робот отработал успешно. 

Действие загрузило и перезаписало указанный файл.