猿问

详尽的字典在Python中的使用

我在将函数__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包含其他属性,我想将它们放在一个字典中。


芜湖不芜
浏览 137回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答