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

Ключ

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

Кодировать в Base64 Версия 1 (Python)

Группа действий: Базовые действия  Подгруппа Общее

...

Описание

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

Иконка

Image Modified

Параметры

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

  1. Выпадающий список "Тип данных" - Тип данных, которые будут кодироваться. 
  2. Поле "Файл"  - Путь к файлу, данные которого будут кодироваться.
  3. Поле "Строка"  - Строка, которая будет кодироваться». 

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

Поле  "Результат" - Строка с кодированными данными. 

Настройки

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Data type
СвойствоОписаниеТипПример заполненияОбязательность заполнения поляПараметрыТип данных

Тип данных, которые будут кодироваться.

Элементы списка: Файл, Строка.

Строка
Robin.String
Да
Файл
FileПуть к файлу, данные которого будут кодироваться.
Путь к файлу
Robin.PathToFile
Нет
Строка
StringСтрока, которая будет кодироваться.
Строка
Robin.String
Нет
Результаты
Results
Результат
ResultСтрока с кодированными данными.
Строка
Robin.String

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

  1. Для кодирования пользователю необходимо указать тип данных для кодировки: файл или строку.
  2. Если пользователь выбрал тип данных, но не указал выбранный тип (файл/строка), то действие отобразит ошибку: "Некорректно заполнены входные параметры".
  3. Результатом действия является строка с кодированными данными.
  4. Существует ограничение на размер файла - 10МБ. При указании файла большего размера действие выдает ошибку в виде сообщения: «Размер файла больше допустимого».

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

Задача 1

Необходимо закодировать данные, передаваемые во входном файле в Base64. 

Решение

  1. Установить действие "Кодировать в Base64" на рабочую область.
  2. Корректно заполнить параметры. "Тип данных" - Файл, 
  3. Запустить робота.

Реализация

  1. Выбрать файл, который необходимо закодировать в  Base64.
  2. Открыть группу действий "Базовые действия".
  3. Поместить в рабочее пространство студии действие "Кодировать в Base64". 
  4. Нажать на действие.
  5. Настройка действия: 
    1. Параметр "Тип данных". Выбрать в выпадающем списке "Файл".
    2. В поле "Файл" указать путь к папке, где находится файл.

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


Результат

 Действие выдало результат в виде строки с кодированными в Base64 данными.

Задача 2

  1. При некорректном задании параметров, например при типе данных "Строка" поле "Строка" оставить незаполненным. 

2. Запустить робота.

Результат

Действие кодировало указанную строку и вернуло строку с кодированными данными. Указанный файл действие не трогало.

Задача 3

Повторить кейс, указав "Тип данных" - Файл. В результате действие не будет трогать указанную строку.