Выполнить скрипт
Описание
Блок выполняет Python-скрипт по указанному пути. При необходимости в скрипт можно передать аргументы запуска. Поддерживается передача строки, числа, списка и словаря.
Описание параметров
Блок имеет ряд параметров:
-
Путь - путь к Python-скрипту, который требуется выполнить.
Тип данных:
str (Строка)Пример:
C:\\PuzzleRPA\\scripts\\script.py -
Передать значения - включает передачу аргументов в скрипт.
Тип данных:
bool (Логический тип)Пример:
✔ -
Значение - аргумент запуска, который будет передан в скрипт. Можно передать строку, число, список или словарь.
Тип данных:
str (Строка) | int (Число) | float (Число с плавающей точкой) | list (Список) | dict (Словарь)Пример:
["C:\\Temp\\report.xlsx", "C:\\Temp\\note.txt"]
Пример использования
В данном примере выполняется Python-скрипт с передачей аргумента в виде списка путей к файлам.
-
Добавить блок Выполнить скрипт в алгоритм.
-
Указать путь к файлу
script.py. -
Включить параметр Передать значения и передать список аргументов.
-
Запустить алгоритм.
-
Внутри
script.pyполучить аргументы запуска и обработать их.
Результат
Скрипт будет выполнен, а переданные аргументы станут доступны внутри него в виде списка.