Surprisingly, Jupyter Notebooks do not support the inclusion of variables in Markdown Cells out of the box. If you still use Jupyter Notebooks there is a readily solution: the Python Markdown extension. It is part of the nbextensions package which is easy to install and configure.
Ideally, it could be dynamic markdown cells that can be evaluated by SoS. In this way the Jupyter notebook will display results of SoS steps as a report with the ! lines hidden under the markdown, and there is no real need to post-process reports generated by SoS, because the notebook itself or its HTML output are good enough in most cases
Show notebooks in Drive? A notebook is a text file, with the extension ipynb.It is composed of multiple cells, and can be executed inside a kernel. A cell is a container that stores either code or text.. The kernel is the Python engine in which code is executed. It stores variable values, imported libraries and other environment state data.
How IPython and Jupyter Notebook work — Jupyter ? The Nbconvert tool in Jupyter converts notebook files to other formats, such as HTML, LaTeX, or reStructuredText. This conversion goes through a series of steps: Preprocessors modify the notebook in memory. E.g. ExecutePreprocessor runs the code in the notebook and updates the output. An exporter converts the notebook to another file format.
Learn about Jupyter Notebooks and how you can use them to run your code.
Please let the audience know your advice: