numpy.testing.suppress_warnings.record#

method

testing.suppress_warnings.record(category=<class 'Warning'>, message='', module=None)[源代码]#

追加新的记录过滤器,或者如果状态已进入,则应用它.

所有匹配的警告都将附加到 log 属性.

参数:
category类,可选

要过滤的警告类

messagestring,可选

与警告消息匹配的正则表达式.

modulemodule,可选

要过滤的模块.请注意,模块(及其文件)必须完全匹配,不能是子模块.这可能会使其对于外部模块不可靠.

返回:
log列表

一个列表,其中将填充所有匹配的警告.

注释

在上下文中添加时,过滤器仅在上下文内部添加,并在退出上下文时被遗忘.