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


Python numpy deprecate用法及代码示例


本文简要介绍 python 语言中 numpy.deprecate 的用法。

用法:

numpy.deprecate(*args, **kwargs)

发出 DeprecationWarning,添加警告old_name的文档字符串,重新绑定old_name.__name__并返回新的函数对象。

这个函数也可以用作装饰器。

参数

func 函数

要弃用的函数。

old_name str,可选

要弃用的函数的名称。默认为 None,在这种情况下使用 func 的名称。

new_name str,可选

函数的新名称。默认为无,在这种情况下,弃用消息是 old_name 已弃用。如果给出,则弃用消息是 old_name 已弃用,应改为使用 new_name。

message str,可选

弃用的附加说明。警告后显示在文档字符串中。

返回

old_func 函数

已弃用的函数。

例子

请注意,olduint 在打印弃用警告后返回一个值:

>>> olduint = np.deprecate(np.uint)
DeprecationWarning: `uint64` is deprecated! # may vary
>>> olduint(6)
6

相关用法


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