属性管理

 

__dict__:

以字典的形式获取对象(类)的所有属性
 
 

__slots__:

限制对象可以设置的属性
class MyTest:
attr = 100
__slots__ = ['name', 'age']
 
 
 
 
__getattribute__:查找属性触发的方法
 
__getattr__: __getattribute__没有找的属性会触发这个方法
 
__setattr__:设置属性触发的方法
 
__delattr__:删除属性触发的方法
posted @ 2021-08-22 23:06  水迹  阅读(17)  评论(0编辑  收藏  举报