本文简要介绍 python 语言中 matplotlib._api.deprecation.deprecated
的用法。
-
装饰器将函数、类或属性标记为已弃用。
当弃用类方法、静态方法或属性时,
@deprecated
装饰器应该转到under
@classmethod
和@staticmethod
(即deprecated
应该直接装饰底层可调用对象),但over
@property
。当弃用旨在用作多继承层次结构中的基类的类
C
时,C
must
定义__init__
方法(如果C
而是从其自己的基类继承其__init__
,然后@deprecated
会在安装自己的 (deprecation-emitting)C.__init__
时弄乱__init__
继承。参数与
warn_deprecated
相同,但obj_type
如果装饰类则默认为 'class',如果装饰属性则默认为 'attribute',否则为 'function'。例子
@deprecated('1.4.0') def the_function_to_deprecate(): pass
用法
matplotlib._api.deprecation.deprecated(since, *, message='', name='', alternative='', pending=False, obj_type=None, addendum='', removal='')
相关用法
- Python matplotlib deprecate_privatize_attribute用法及代码示例
- Python matplotlib delete_parameter用法及代码示例
- Python matplotlib define_aliases用法及代码示例
- Python matplotlib disconnect用法及代码示例
- Python matplotlib axvspan用法及代码示例
- Python matplotlib Axes.get_legend_handles_labels用法及代码示例
- Python matplotlib AbstractMovieWriter用法及代码示例
- Python matplotlib triplot用法及代码示例
- Python matplotlib StarPolygonCollection.set_hatch用法及代码示例
- Python matplotlib Axes.hist用法及代码示例
- Python matplotlib boxplot用法及代码示例
- Python matplotlib subplots用法及代码示例
- Python matplotlib InsetPosition用法及代码示例
- Python matplotlib ToolManager.toolmanager_disconnect用法及代码示例
- Python matplotlib Figure.set_size_inches用法及代码示例
- Python matplotlib figlegend用法及代码示例
- Python matplotlib Axes.step用法及代码示例
- Python matplotlib Axes.contour用法及代码示例
- Python matplotlib LassoSelector用法及代码示例
- Python matplotlib BrokenBarHCollection.set_hatch用法及代码示例
- Python matplotlib Axes.plot用法及代码示例
- Python matplotlib Axes.semilogx用法及代码示例
- Python matplotlib Axes.semilogy用法及代码示例
- Python matplotlib MovieWriterRegistry.register用法及代码示例
- Python matplotlib PolyQuadMesh.set_hatch用法及代码示例
注:本文由纯净天空筛选整理自skytowner.com大神的英文原创作品 matplotlib._api.deprecation.deprecated。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。