Papermill
#python #tools #papermill #jupyterNotebook
Papermill is a tool for parameterizing, executing, and analyzing Jupyter Notebooks.
Papermill lets you:
* parameterize notebooks
* execute notebooks
This opens up new opportunities for how notebooks can be used. For example:
* Perhaps you have a financial report that you wish to run with different values on the first or last day of a month or at the beginning or end of the year, using parameters makes this task easier.
* Do you want to run a notebook and depending on its results, choose a particular notebook to run next? You can now programmatically execute a workflow without having to copy and paste from notebook to notebook manually.
#python #tools #papermill #jupyterNotebook
YouTube
Matthew Seal - Programmatic Notebooks with papermill - PyCon 2019
"Speaker: Matthew Seal
Notebooks have traditionally been a tool for drafting code and avoiding repeated expensive computations while exploring solutions. However, with new tools like nteract's papermill and scrapbook libraries, this technology has been expanded…
Notebooks have traditionally been a tool for drafting code and avoiding repeated expensive computations while exploring solutions. However, with new tools like nteract's papermill and scrapbook libraries, this technology has been expanded…