python 中 __dict__函数的使用

Posted 菜菜_包包

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 中 __dict__函数的使用相关的知识,希望对你有一定的参考价值。

class F:
def __init__(self, name, age):
self.name = name
self.age = age

obj = F(‘tom‘, 20)
s = obj.__dict__
print(s) # {‘name‘: ‘tom‘, ‘age‘: 20}

__dict__获取类中的属性,并以键值对的形式存储

以上是关于python 中 __dict__函数的使用的主要内容,如果未能解决你的问题,请参考以下文章

python __dict__ 跟 dir()的区别

python遍历并获取对象属性--dir(),__dict__,getattr,setattr

Python __dict__与dir()区别

python 面向对象 __dict__

__dict__ 不允许在 Python 中调用方法

python2和python3中dict的__repr__()