Перейти к содержанию

ExecutePythonFromFile (Выполнить Python скрипт)

01.png

Описание

Запускает скрипт Python, расположенный в файловой системе.

Свойства

Входной аргумент Тип аргумента Тип переменной Описание
path Константа, Выражение String Путь до файла скрипта

Выполнение скрипта происходит путем использования переменных из Эмики. Другими словами блок будет сопоставлять переменные Эмики и скрипта используя их имена и типы. Важно, чтобы переменные Эмики были Глобальными!

Если же переменная отсутствует в Эмике, но присутствует в скрипте без явного объявления, то блок выдаст ошибку.

Рассмотрим небольшой пример работы блока: допустим у нас есть проект и программа с Глобальными переменными variable1 (начальное значение: 2), variable2 (начальное значение: 3) и result тип Int32. Также у нас есть небольшой скрипт, который складывает 2 переменные и записывает результат в другую:

result = variable1 + variable2

После исполнения блока, мы получим, что в переменную result было записано значение 5, которое было получено путем исполнения скрипта.