Я использую pyAMF, и я получаю TypedObject
, который на самом деле является вложенным словарем. Я хочу преобразовать это в словарь python.
Вы должны иметь возможность обернуть его в dict(obj)
или вызвать obj.copy()
для его преобразования:
>>> type(o)
<class 'pyamf.TypedObject'>
>>> type(o.copy())
<type 'dict'>
>>> o.copy()
{'abc': 123}
dict(obj)
, не работает. Тем не менее, ваш второй вариант работает!