bundles / IPython 9.11.0 / IPython / core / interactiveshell / InteractiveShell / run_cell_async
function
IPython.core.interactiveshell:InteractiveShell.run_cell_async
Signature
async def run_cell_async ( self , raw_cell : str , store_history = False , silent = False , shell_futures = True , * , transformed_cell : Optional[str] = None , preprocessing_exc_tuple : Optional[AnyType] = None , cell_id = None ) → ExecutionResult Summary
Run a complete IPython cell asynchronously.
Parameters
raw_cell: strThe code (including IPython code such as %magic functions) to run.
store_history: boolIf True, the raw and translated cell will be stored in IPython's history. For user code calling back into IPython's machinery, this should be set to False.
silent: boolIf True, avoid side-effects, such as implicit displayhooks and and logging. silent=True forces store_history=False.
shell_futures: boolIf True, the code will share future statements with the interactive shell. It will both be affected by previous __future__ imports, and any __future__ imports in the code will affect the shell. If False, __future__ imports are not shared in either direction.
transformed_cell: strcell that was passed through transformers
preprocessing_exc_tuple:trace if the transformation failed.
Returns
result: :class:`ExecutionResult`: .. versionadded:: 7.0
Aliases
-
IPython.InteractiveShell.run_cell_async