python __dict__的使用要注意什么
发表于:2024-11-25 作者:热门IT资讯网编辑
编辑最后更新 2024年11月25日,这篇"python __dict__的使用要注意什么"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一
这篇"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__的使用要注意什么"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。