Customising nbconvert how to turn Jupyter notebooks into anythi
summary
nbconvert converts Jupyter notebook JSON into HTML LaTeX PDF and reST and is extensible via preprocessors exporters and postprocessors. Examples include a nbconvert Python API that programmatically executes and converts notebooks, Jinja templates that hide code cells or add CSS and JS, a slides exporter that maps cell metadata to reveal.js slides, and an nbparametrize web app that extracts first-cell assignments into a form reruns the notebook and serves HTML so the demo actually executes and renders live results.
AI-written summary · about
chapters (9)
- 0:00Introduction to nbconvert
- 2:15What nbconvert is
- 4:42Using nbconvert as a command-line tool
- 6:55nbconvert Python API
- 8:41Demo: nbparametrize & web app
- 10:47nbconvert web services
- 12:37Customizing nbconvert templates
- 20:37Custom exporters in nbconvert
- 24:34Questions and wrap-up
related talks
27mWriting a Book in Jupyter Notebooks
43mJupyter: Notebooks in Multiple Languages for Data Science
17mLiterate Programming With Jupyter Notebooks and Quarto
28mFrom Jupyter Notebook to Publish-Ready Report: Effortless Sharing with Quarto
01h 44mLeveling up your Jupyter notebook skills
34mNotebooker: Production and Scheduling for your Jupyter Notebooks
41mPublishing Jupyter Notebooks with Quarto
39mClean Code in Jupyter notebooks, using Python
