十二、数据模型与描述符¶ 假如把 Python 语言看作一个框架,数据模型就是这个框架的说明书。数据模型描述了框架如何工作,创建怎样的对象才能更好地融入 Python 这个框架。 所有与数据模型有关的方法,基本都以双下划线开头和结尾,它们通常被称为魔法方法(magic method)。 基础知识¶ 字符串魔法方法¶ __str__ __repr__ __format__ 比较运算符重载¶ 描述符¶ 案例¶ 编程建议¶ 认识 __hash__ 的危险性¶ 数据模型不是“躺赢”之道¶ 不要依赖 __del__ 方法¶ 总结¶