__slots__、对象属性存储与内存边界 | Python
本章覆盖:普通实例通常拥有 __dict__;__slots__ 的基本作用;__slots__ 可能减少部分实例属性存储开销;__slots__ 会改变动态添加属性能力;继承与 slots 组合需要谨慎;不要把 __slots__ 当通用性能银弹。
本章知识点
- 普通实例通常拥有 dict
- slots 的基本作用
- slots 可能减少部分实例属性存储开销
- slots 会改变动态添加属性能力
- 继承与 slots 组合需要谨慎
- 不要把 slots 当通用性能银弹