IronPython не может получить доступ к свойству HasValue Newtonsoft.Json.Linq.JObject.Python

Программы на Python
Ответить
Anonymous
 IronPython не может получить доступ к свойству HasValue Newtonsoft.Json.Linq.JObject.

Сообщение Anonymous »

введите описание изображения здесь. Я отлаживаю приложение Ironpython в VS. Я подтвердил, что экземпляр JObject «extendObj» не равен нулю, почему к нему нельзя получить доступ с помощью метода ExtendObj.Remove? кто-нибудь знает причину (я новичок в IronPython)?
введите здесь описание изображения. Ошибка отладки, возникшая в строке 39, и стек трассировки: Произошла ошибка: Microsoft.Scripting.ArgumentTypeException: NoneType не вызывается 在 Microsoft.Scripting.Interpreter.ThrowInstruction.Run(InterpretedFrameframe) 在Microsoft.Scripting.Interpreter.Interpreter.Run(фрейм InterpretedFrame) — Microsoft.Scripting.Interpreter.LightLambda.Run4[T0,T1,T2,T3,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3) — System.Dynamic.UpdateDelegates.UpdateAndExecute3[T0,T1,T2,TRet](сайт CallSite, T0 arg0, T1 arg1, T2 arg2) или $6.DataChanged$37(PythonFunction $function, Object e) 位置E:\Codes\DemoSln\PythonApplication\Empty.py:行号 39

Подробнее здесь: https://stackoverflow.com/questions/798 ... e-property
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»