Я использую pythonnet
для вызова python кода из C#
.
Я получаю python структуру, params
и хочу установить ее члены.
Каждый раз, когда я получаю доступ участник получает исключение.
Код все равно работает нормально, но я пытаюсь понять, как я могу его решить?
Мой код:
using (Py.GIL())
{
dynamic pyMyModule = Py.Import("MyModule");
dynamic params = pyMyModule.GetParams();
params.speed = 5.0; //<---- Exception
}
Исключение:
Exception thrown: 'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException' in Microsoft.CSharp.dll