The Jupyter Notebook Format¶

Jupyter (né IPython) notebook files are simple JSON documents, containing text, source code, rich media output, and metadata. Each segment of the document is stored in a cell.

Contents:

  • The Notebook file format
    • Top-level structure
    • Cell Types
    • Backward-compatible changes
    • Metadata
  • Supported markup formats
    • What flavor of Markdown does the notebook format support?
    • MathJax configuration
  • Python API for working with notebook files
    • Reading and writing
    • NotebookNode objects
    • Other functions
    • Constructing notebooks programmatically
    • Notebook signatures
  • Changes in nbformat
    • 5.5.0
    • 5.4.0
    • 5.3.0
    • 5.2.0
    • 5.1.3
    • 5.1.2
    • 5.1.1
    • 5.1.0
    • 5.0.8
    • 5.0.7
    • 5.0.6
    • 5.0.5
    • 5.0.4
    • 5.0.3
    • 5.0.2
    • 5.0.1
    • 5.0
    • 4.4
    • 4.3
    • 4.2
    • 4.1
    • 4.0

Indices and tables¶

  • Index

  • Module Index

  • Search Page

nbformat

Navigation

  • The Notebook file format
  • Supported markup formats
  • Python API for working with notebook files
  • Changes in nbformat

Related Topics

  • Documentation overview
    • Next: The Notebook file format

Quick search

©2022, Jupyter Development Team. | Powered by Sphinx 4.5.0 & Alabaster 0.7.12 | Page source