2009-08-19 10 views

risposta

6

Si può fare:

scope.SetVariable ("matematica", DynamicHelpers.GetPythonTypeFromType (typeof (System.Math)));

DynamicHelpers è in IronPython.Runtime.Types.

+0

Grazie !!!!!!!!!!!!!!!!!!!!!! –

+0

E sapevi come creare uno ScripeScope con scope principale? –

+0

Non c'è modo di farlo - mentre Scope ha una proprietà Parent ScriptScope non lo espone. Anche la proprietà genitore su Scope sta andando via. Se si desidera concatenare le ricerche, è necessario creare uno ScriptScope con il proprio IAttributesCollection personalizzato che sappia come cercare nell'ambito genitore. –

Problemi correlati