Module: core.error — IPython 5.1.0 documentation

# Module: `core.error`

Global exception classes for IPython.core.

Authors:

- Brian Granger
- Fernando Perez
- Min Ragan-Kelley

Notes

## 5 Classes

class `IPython.core.error.` `IPythonCoreError`

  Bases: `Exception`

class `IPython.core.error.` `TryNext`

  Bases: `IPython.core.error.IPythonCoreError`

  Try next hook exception.

  Raise this in your hook function to indicate that the next hook handler should be used to handle the operation.

class `IPython.core.error.` `UsageError`

  Bases: `IPython.core.error.IPythonCoreError`

  Error in magic function arguments, etc.

  Something that probably won’t warrant a full traceback, but should nevertheless interrupt a macro / batch file.

class `IPython.core.error.` `StdinNotImplementedError`

  Bases: `IPython.core.error.IPythonCoreError`, `NotImplementedError`

  raw_input was requested in a context where it is not supported

  For use in IPython kernels, where only some frontends may support stdin requests.

class `IPython.core.error.` `InputRejected`

  Bases: `Exception`

  Input rejected by ast transformer.

  Raise this in your NodeTransformer to indicate that InteractiveShell should not execute the supplied input.