python动态添加属性和方法。

1.1.动态添加属性

python进阶(四)--动态添加属性和方法

1.2 动态添加方法

python进阶(四)--动态添加属性和方法

2 __ slots __使用方法

当一个类需要创建大量实例时,可以通过__slots__声明实例所需要的属性,
例如,class Foo(object): slots = [‘foo’]。这样做带来以下优点:

1.更快的属性访问速度
2.减少内存消耗
定义后就不可以增加其他的属性。而且名字得一一对应。
python进阶(四)--动态添加属性和方法

相关文章: