IPython Documentation

Table Of Contents

Previous topic

Module: core.debugger

Next topic

Module: core.events

This Page

Note

This documentation is for a development version of IPython. There may be significant differences from the latest stable release.

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: exceptions.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, exceptions.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: exceptions.Exception

Input rejected by ast transformer.

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