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
    • Optional fast validation
  • Changes in nbformat
    • In Development
    • 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

©2021, Jupyter Development Team. | Powered by Sphinx 3.4.3 & Alabaster 0.7.8 | Page source