python __setattr__ , __getattr__

Python Class 对象或类型通过内置成员 __dict__ 来存储成员信息。

我们还可以通过重载 __getattr__ 和 __setattr__ 来拦截对成员的访问,需要注意的是 __getattr__ 只有在访问不存在的成员时才会被调用。

原文地址:https://www.cnblogs.com/Huayuan/p/3083636.html