Обновление переменной IronPython в области видимости - PullRequest
0 голосов
/ 06 февраля 2019

Я изучаю использование модуля IronPython в своем приложении C #, но наткнулся на камень преткновения, на который не смог найти ответ.

Приложение будет передавать переменные из C #к сценарию Python, который я выяснил:

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

PythonScriptScope.SetVariable('aVariable', 10);

Во время выполнения сценариев переменная 'aVariable', вероятно, будет обновлена ​​вне сценария Python (например, в приложении C #), могу ли я простоснова вызвать SetVariable в области видимости, и это будет отражено в скрипте Python?

...