numpy. 弃用#

麻木的。弃用( * args , ** kwargs ) [来源] #

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

该函数也可以用作装饰器。

参数
函数函数

要弃用的函数。

old_name str,可选

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

new_name str,可选

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

消息str,可选

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

返回
old_func函数

已弃用的函数。

例子

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

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