Expand description
Utils for reading and writing jupyter notebooks
Structs§
- Cell
Metadata - Cell-level metadata.
- Cell
Offsets - Cell offsets are used to keep track of the start and end offsets of each cell in the concatenated source code. These offsets are in sorted order.
- Cell
Start - Code
Cell - Notebook code cell.
- Code
Cell MetadataVS Code - VS Code specific cell metadata. https://github.com/microsoft/vscode/blob/e6c009a3d4ee60f352212b978934f52c4689fbd9/extensions/ipynb/src/serializers.ts#L104-L107
- Kernelspec
- Kernel information.
- Language
Info - Language information.
- Markdown
Cell - Notebook markdown cell.
- Notebook
- Notebook
Index - Jupyter Notebook indexing table
- RawCell
- Notebook raw nbconvert cell.
- RawNotebook
- The root of the JSON of a Jupyter Notebook
- RawNotebook
Metadata - Notebook root-level metadata.
- Sort
Alphabetically - This is used to serialize any value implementing
Serializealphabetically.
Enums§
- Cell
- String identifying the type of cell.
- Notebook
Error - An error that can occur while deserializing a Jupyter Notebook.
- Source
Value - mimetype output (e.g. text/plain), represented as either an array of strings or a string.
Functions§
- round_
trip - Run round-trip source code generation on a given Jupyter notebook file path.