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