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.