更新范围中的IronPython变量

时间:2019-02-06 13:44:29

标签: c# ironpython

我正在考虑在C#应用程序中使用IronPython模块,但是遇到了绊脚石,而我找不到答案。

应用程序会将变量从C#传递到python脚本,我已经弄清楚了:

var PythonEngine = Python.CreateEngine();
var PythonScriptScope = PythonEngine.CreateScope();

PythonScriptScope.SetVariable('aVariable', 10);

在脚本执行期间,变量'aVariable'可能会在python脚本之外(例如,在C#应用程序中)更新,我能否再次在作用域上调用SetVariable并将其反映在Python脚本中? / p>

0 个答案:

没有答案