我在将函数__dict__与python中的某些对象一起使用时遇到了一些麻烦。我想要做的是创建一个字典,该字典还显示原始对象中所有子对象的所有属性。但是,当我调用该函数时,而不是自己进行自我拒绝,我会得到类似以下内容的信息:<Attribute><models.Object instance at 0x0000000002EF4288></Attribute>我是python的新手,所以不确定如何工作。我的目标也是以字典的形式返回Object实例的内容。预先谢谢你们。是的,感谢bren指出了错误,确切的输出是这样的:{'Attribute': <models.Object instance at 0x0000000002EF4288>}我做的手术只是 wrapper.__dict__类包装器是:class wrapper: def wrapper(self, object): self.Attribute = object同时object包含其他属性,我想将它们放在一个字典中。
添加回答
举报
0/150
提交
取消