千家信息网

python中如何使用__dict__

发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,这篇文章主要介绍python中如何使用__dict__,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、__dict__是属性,不是方法。2、若使用实例对象调用__dict__
千家信息网最后更新 2025年11月14日python中如何使用__dict__

这篇文章主要介绍python中如何使用__dict__,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1、__dict__是属性,不是方法。

2、若使用实例对象调用__dict__,则输出由所有实例属性组成的字典。

3、用类对象调用__dict__将输出由所有实例方法、类属性和类方法组成的字典。

实例

class PoloBlog:    sum = 0     def __init__(self, name):        self.name = name     def test(self):        pass     @classmethod    def test_cls(cls):        pass     @staticmethod    def test_static():        pass  blog = PoloBlog("小菠萝")blog.test()# 实例对象调用print(blog.__dict__) # 类对象调用print(PoloBlog.__dict__)  # 输出结果{'name': '小菠萝'}{'__module__': '__main__', 'sum': 0, '__init__': , 'test': , 'test_cls': , 'test_static': , '__dict__': , '__weakref__': , '__doc__': None}

以上是"python中如何使用__dict__"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

0