关于 __slots__ 的一个常见误区是它可以作为一个封装工具来防止用户给实例增加新的属性。 尽管使用slots可以达到这样的目的,但是这个并不是它的初衷。 __slots__ 更多的是用来作为一个内存优化工具
__slots__
参考 创建大量对象时节省内存方法
Sign in to make a reply
超超耳子
关于
__slots__
的一个常见误区是它可以作为一个封装工具来防止用户给实例增加新的属性。 尽管使用slots可以达到这样的目的,但是这个并不是它的初衷。__slots__
更多的是用来作为一个内存优化工具参考 创建大量对象时节省内存方法