技术栈

动态类属性

量化回测和PA交易
1 年前
开发语言·python·元类·动态类属性
浅谈Python中kwargs、动态属性和元类有些Python的开源库会用到类的动态属性,其中关键字参数是主要实现方式之一。结合使用__init__方法和**kwargs,可以定义一个支持任意属性的类模板。此外,使用元类可以定义一个更加规范的类模版,为类型提供统一管理和规范定义。