{ } Raw JSON

bundles / IPython 9.13.0 / IPython / core / interactiveshell / InteractiveShell / getoutput

function

IPython.core.interactiveshell:InteractiveShell.getoutput

source: /IPython/core/interactiveshell.py :2750

Signature

def   getoutput ( self cmd split = True depth = 0 )

Summary

Get output (possibly including stderr) from a subprocess.

Parameters

cmd : str

Command to execute (can not end in '&', as background processes are not supported.

split : bool, optional

If True, split the output into an IPython SList. Otherwise, an IPython LSString is returned. These are objects similar to normal lists and strings, with a few convenience attributes for easier manipulation of line-based output. You can use '?' on them for details.

depth : int, optional

How many frames above the caller are the local variables which should be expanded in the command string? The default (0) assumes that the expansion variables are in the stack frame calling this function.

Aliases

  • IPython.InteractiveShell.getoutput