DynamoVisualProgramming.DynamoServices by Autodesk

<PackageReference Include="DynamoVisualProgramming.DynamoServices" Version="2.17.0-beta3136" />

 PythonEngine

public abstract class PythonEngine
using Autodesk.DesignScript.Runtime; using Dynamo.PythonServices.EventHandlers; using System.Collections; namespace Dynamo.PythonServices { [SupressImportIntoVM] [IsVisibleInDynamoLibrary(false)] public abstract class PythonEngine { public abstract object InputDataMarshaler { get; } public abstract object OutputDataMarshaler { get; } public abstract string Name { get; } public abstract event EvaluationStartedEventHandler EvaluationStarted; public abstract event EvaluationFinishedEventHandler EvaluationFinished; public abstract object Evaluate(string code, IList bindingNames, [ArbitraryDimensionArrayImport] IList bindingValues); } }