当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python matplotlib define_aliases用法及代码示例


本文简要介绍 python 语言中 matplotlib._api.define_aliases 的用法。

用法

matplotlib._api.define_aliases(alias_d, cls=None)

用于定义属性别名的类装饰器。

用于

@_api.define_aliases({"property": ["alias", ...], ...})
class C: ...

对于每个属性,如果到目前为止在类中定义了对应的get_property,则会定义一个名为get_alias的别名;对于二传手来说也是如此。如果 getter 和 setter 都不存在,则会引发异常。

别名映射存储为类上的 _alias_map 属性,并且可由 normalize_kwargs 使用(假设较高优先级的别名排在最后)。

相关用法


注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib._api.define_aliases。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。