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

Ключ

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

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

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

...

Описание

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

  • В результате возвращается файл с декодированными данными Base64.
  • Для декодирования  необходимо использовать код, закодированный в Base64.
  • Для декодирования необходимо указать путь к файлу и имя файла, в котором будут находиться декодированные данные.

Иконка действия

Image Modified

...

Параметры 

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

Поле "Данные"Данные                                   Строка с закодированными в Base64 данными

Поле "Имя файла"   файла                            Имя файла (с расширениями или без), в котором находятся декодированные данные

Поле "Путь к папке"                         Путь к почте, куда сохраняется файл с декодированными данными

Чекбокс "Перезаписать"                 Если значение «Истина»"Истина", файл перезаписывается в международный файл с таким же именем. Если значение «Ложь»"Ложь", то в случае подачи файла с таким же именем робот выдает ошибку

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

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

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Поле "
Данные
"

Строка с закодированными в Base64 данными


Строка
Да
Поле "
Имя файла
"
 Имя файла (с расширениями или без), в котором находятся декодированные данныеСтрока
Да
Поле "
Путь к папке
"
Путь к почте, сохраните файл с декодированными данными кудаПуть к отправке
Да
Чекбокс "Перезаписать"Если значение
«Истина»
"Истина", файл перезаписывается в файл с таким же именем. Если значение
«Ложь»
"Ложь", то в случае подачи файла с таким же именем робот выдаст
ошибку»
ошибку"

Нет
Результаты
Поле «
Результат
»
Путь к файлу с декодированными данными Путь к файлу

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

  1. При указании недопустимых в названии имени файла символов ( \ / : * ?  " < > | + пробел) робот выдаст ошибку: "В файле введен некорректный символ: \ / : * ?  «< "< > | + пробел»пробел".
  2. Если в имени файла будет указано расширение (в конце имени поставит точку и напишет расширение), то результатом будет файл с указанием расширения.
  3. Если не будет указано расширение имени файла, то получится файл без расширения.
  4. Добавлена возможность перезаписать файл: Если значение параметра «true»"true", файл перезаписывается в случае подачи файла с таким же именем. Если значение параметра «false»"false", то в случае сохранения файла с таким же именем робот выдает ошибку: «Файл "Файл с таким именем уже существует»существует".
  5. Если действие не сможет декодировать данные, то будет выдана ошибка: «Не "Не удалось декодировать данные»данные".

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

Задача 

...

Действие выдало результат в виде пути к файлу без расширения с декодированными данными.