参考 python魔法函数__dict__和__getattr__的妙用 - 云+社区 - 腾讯云
python魔法函数__dict__和__getattr__的妙用。
__dict__
__dict__是用来存储对象属性的一个字典,其键为属性名,值为属性的值。
既然__dict__是个字典那么我们就可以用字典的属性了。
我们通过使用dir()属性来看看__dict__都有哪些属性。
['__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__reduce__', '_