Кодировать в Base64 Версия 1 Python
Группа действий: Базовые действия Подгруппа Общее
Описание
Действие кодирует данные указанного файла в Base64
Иконка
Параметры
Входные параметры
Выпадающий список " Тип данных " - Тип данных, которые будут кодироваться.
Поле " Файл " - Путь к файлу, данные которого будут кодироваться.
Поле " Строка " - Строка, которая будет кодироваться».
Выходные параметры:
Поле « Результат ». - Строка с кодированными данными.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
Тип данных | Тип данных, которые будут кодироваться. Элементы списка: Файл, Строка. | Строка | Да | |
Файл | Путь к файлу, данные которого будут кодироваться. | Путь к файлу | Нет | |
Строка | Строка, которая будет кодироваться. | Строка | Нет | |
Результаты | ||||
Результат | Строка с кодированными данными. | Строка |
Особые условия использования
- Для кодирования пользователю необходимо указать тип данных для кодировки: файл или строку.
- Если пользователь выбрал тип данных, но не указал выбранный тип (файл/строка), то действие отобразит ошибку: "Некорректно заполнены входные параметры".
- Результатом действия является строка с кодированными данными.
- Существует ограничение на размер файла - 10МБ. При указании файла большего размера действие выдает ошибку в виде сообщения: «Размер файла больше допустимого».
Примеры использования
Задача 1
Необходимо закодировать данные, передаваемые во входном файле в Base64.
Решение
- Установить действие "Кодировать в Base64" на рабочую область.
- Корректно заполнить параметры. "Тип данных" - Файл,
- Запустить робота.
Реализация
- Выбрать файл, который необходимо закодировать в Base64.
- Открыть группу действий "Базовые действия".
- Поместить в рабочее пространство студии действие "Кодировать в Base64".
- Нажать на действие.
- Настройка действия:
- Параметр "Тип данных". Выбрать в выпадающем списке "Файл".
- В поле "Файл" указать путь к папке, где находится файл.
- Запустить робота по кнопке "Запуск" в верхней панели.
Результат
Действие выдало результат в виде строки с кодированными в Base64 данными.
Задача 2
- При некорректном задании параметров, например при типе данных "Строка" поле "Строка" оставить незаполненным.
2. Запустить робота.
Результат
Действие кодировало указанную строку и вернуло строку с кодированными данными. Указанный файл действие не трогало.
Задача 3
Повторить кейс, указав "Тип данных" - Файл. В результате действие не будет трогать указанную строку.