SaveModuleToFile(Module: IPythonModule; FileName: String);
Module. Python-модуль, который необходимо сохранить.
FileName. Путь и наименование файла, в который сохраняется Python-модуль.
Метод SaveModuleToFile сохраняет указанный Python-модуль в файл.
Для выполнения примера предполагается наличие в репозитории Python-модуля с идентификатором «test_python».
Добавьте ссылки на системные сборки: Metabase, Python.
Sub UserProc;
Var
MB: IMetabase;
Ps: IPythonSerializer;
Module: IPythonModule;
Begin
MB := MetabaseClass.Active;
Ps := New PythonSerializer.Create;
Module := MB.ItemById("test_python").Bind As IPythonModule;
Ps.SaveModuleToFile(Module, "D:\test.py");
End Sub UserProc;
При выполнении примера указанный Python-модуль будет сохранён в файл.
См. также: