Warning
This documentation is for an old version of IPython. You can find docs for newer versions here.
Module: qt.console.frontend_widget¶
2 Classes¶
-
class
IPython.qt.console.frontend_widget.FrontendHighlighter(frontend, lexer=None)¶ Bases:
IPython.qt.console.pygments_highlighter.PygmentsHighlighterA PygmentsHighlighter that understands and ignores prompts.
-
__init__(frontend, lexer=None)¶
-
highlightBlock(string)¶ Highlight a block of text. Reimplemented to highlight selectively.
-
rehighlightBlock(block)¶ Reimplemented to temporarily enable highlighting if disabled.
-
setFormat(start, count, format)¶ Reimplemented to highlight selectively.
-
-
class
IPython.qt.console.frontend_widget.FrontendWidget(*args, **kw)¶ Bases:
IPython.qt.console.history_console_widget.HistoryConsoleWidget,IPython.qt.base_frontend_mixin.BaseFrontendMixinA Qt frontend for a generic Python kernel.
-
__init__(*args, **kw)¶
-
append_stream(text)¶ Appends text to the output stream.
-
clear_output()¶ Clears the current line of output.
-
copy()¶ Copy the currently selected text to the clipboard, removing prompts.
-
copy_raw()¶ Copy the currently selected text to the clipboard without attempting to remove prompts or otherwise alter the text.
-
execute_file(path, hidden=False)¶ Attempts to execute file with ‘path’. If ‘hidden’, no output is shown.
-
flush_clearoutput()¶ If a clearoutput is pending, execute it.
-
interrupt_kernel()¶ Attempts to interrupt the running kernel.
Also unsets _reading flag, to avoid runtime errors if raw_input is called again.
-
reset(clear=False)¶ Resets the widget to its initial state if
clearparameter is True, otherwise prints a visual indication of the fact that the kernel restarted, but does not clear the traces from previous usage of the kernel before it was restarted. Withclear=True, it is similar to%clear, but also re-writes the banner and aborts execution if necessary.
-
restart_kernel(message, now=False)¶ Attempts to restart the running kernel.
-
