scipy.special.
geterr#
- scipy.special.geterr()#
获取处理特殊功能错误的当前方式。
- 返回:
- err字典
字典,其键为“singular”、“underflow”、“overflow”、“slow”、“loss”、“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