__getattribute__()、__getattr__()、__setattr__()、__delattr__()

访问顺序:

  • 实例的__getattribute__()、Descriptor的__get__()、实例的__dict__、只读Descriptor的__get__()、实例的__getattr__();
  • 实例的__setattr__()、Descriptor的__set__()、实例的__dict__;
  • 实例的__delattr__()、Descriptor的__delete__()、实例的__dict__。
原文地址:https://www.cnblogs.com/codingmylife/p/3332938.html