This documentation is for a development version of IPython. There may be significant differences from the latest stable release.
terminal client to the IPython kernel
A subclass of TerminalInteractiveShell that uses the 0MQ kernel
Method to capture raw_input
Process messages on the IOPub channel
This method consumes and processes messages on the IOPub channel, such as stdout, stderr, execute_result and status.
It only displays output that is caused by this session.
Initialize the completion machinery.
This creates completion machinery that can be used by client code, either interactively in-process (typically triggered by the readline library), programmatically (such as in test suites) or out-of-process (typically over the network by remote frontends).
Closely emulate the interactive Python console.
Run a complete IPython cell.
cell : str
store_history : bool
method to wait for a kernel to be ready