class documentation
class IPythonShell(Shell, ConsoleProgressBarMixin):
IPython embedded shell interface.
This class allows igraph to be embedded in IPython's interactive shell.
| Method | __call__ |
Starts the embedded shell. |
| Method | __init__ |
Constructor. |
| Instance Variable | ipython |
Undocumented |
| Instance Variable | _shell |
Undocumented |
Inherited from Shell:
| Method | get |
Returns the progress handler (if exists) or None (if not). |
| Method | get |
Returns the status handler (if exists) or None (if not). |
| Method | supports |
Checks whether the shell supports progress bars. |
| Method | supports |
Checks whether the shell supports status messages. |
Inherited from ConsoleProgressBarMixin (via Shell):
| Class Method | _progress |
Progress bar handler, called when igraph reports the progress of an operation |
| Class Method | _status |
Status message handler, called when igraph sends a status message to be displayed. |
| Method | _disable |
Disables the status and progress handlers if the terminal is not capable enough. |
overrides
igraph.app.shell.Shell.__init__Constructor.
Imports IPython's embedded shell with separator lines removed.