scipy.special.

geterr#

scipy.special.geterr()#

Holt die aktuelle Art der Behandlung von Fehlern bei Spezialfunktionen.

Rückgabe:
errdict

Ein Wörterbuch mit den Schlüsseln "singular", "underflow", "overflow", "slow", "loss", "no_result", "domain", "arg" und "other", deren Werte die Strings "ignore", "warn" und "raise" sind. Die Schlüssel repräsentieren mögliche Fehler bei Spezialfunktionen und die Werte definieren, wie diese Fehler behandelt werden.

Siehe auch

seterr

Festlegen, wie Fehler bei Spezialfunktionen behandelt werden

errstate

Kontextmanager für die Fehlerbehandlung von Spezialfunktionen

numpy.geterr

ähnliche numpy-Funktion für Gleitkommafehler

Hinweise

Für eine vollständige Dokumentation der Arten von Fehlern bei Spezialfunktionen und Behandlungsoptionen siehe seterr.

Beispiele

Standardmäßig werden alle Fehler ignoriert.

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