Come posso convertire un object da digitare in un dizionario nidificato a Python?
-
28-10-2019 - |
Domanda
Sto usando pyamf e ricevo un TypedObject
Questo è in realtà un dizionario nidificato. Voglio convertirlo in un dizionario Python.
Soluzione
Dovresti essere in grado di avvolgerlo dict(obj)
oppure chiama obj.copy()
Per convertirlo:
>>> type(o)
<class 'pyamf.TypedObject'>
>>> type(o.copy())
<type 'dict'>
>>> o.copy()
{'abc': 123}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow