文章目录 一、__getattr__和__getattribute__魔法函数 二、属性描述符 1.属性描述符分析 2.属性查找顺序 三、自定义元类 1.动态创建类 2.使用type创建类 四、metaclass属性 五、迭代器和生成器 1.迭代器 2.生成器 应用:生成器读取大文件 一、__getattr__和__getattribute__魔法函数 from datetime import date class User: def __init__(self, name, birthday): self.name = name self