scipy.special.geterr

scipy.special.geterr()

获取当前处理特殊函数错误的方法。

退货
errDICT

包含关键字“Single”、“Underflow”、“Overflow”、“Slow”、“Lost”、“NO_Result”、“domain”、“Arg”和“Other”的字典,其值来自字符串“Ignore”、“Warn”和“Raise”。键表示可能的特殊功能错误,值定义如何处理这些错误。

参见

seterr

设置特殊功能错误的处理方式

errstate

用于特殊功能错误处理的上下文管理器

numpy.geterr

用于浮点错误的类似NUMPY函数

注意事项

有关特殊功能错误类型和处理选项的完整文档,请参见 seterr

示例

默认情况下,所有错误都被忽略。

>>> import scipy.special as sc
>>> for key, value in sorted(sc.geterr().items()):
...     print("{}: {}".format(key, value))
...
arg: ignore
domain: ignore
loss: ignore
no_result: ignore
other: ignore
overflow: ignore
singular: ignore
slow: ignore
underflow: ignore