Warning
This documentation is for an old version of IPython. You can find docs for newer versions here.
The official API for working with notebooks in the current format version.
Authors:
Bases: exceptions.ValueError
Bases: exceptions.ValueError
Parse a string into a (nbformat, dict) tuple.
Parse a string into a (nbformat, string) tuple.
Read a JSON notebook from a string and return the NotebookNode object.
Read a .py notebook from a string and return the NotebookNode object.
Read a notebook from a string and return the NotebookNode object.
This function properly handles notebooks of any version. The notebook returned will always be in the current version’s format.
Parameters: | s : unicode
format : (u’json’, u’ipynb’, u’py’)
|
---|---|
Returns: | nb : NotebookNode
|
Write a notebook to a string in a given format in the current nbformat version.
This function always writes the notebook in the current nbformat version.
Parameters: | nb : NotebookNode
format : (u’json’, u’ipynb’, u’py’)
|
---|---|
Returns: | s : unicode
|
Read a notebook from a file and return the NotebookNode object.
This function properly handles notebooks of any version. The notebook returned will always be in the current version’s format.
Parameters: | fp : file
format : (u’json’, u’ipynb’, u’py’)
|
---|---|
Returns: | nb : NotebookNode
|
Write a notebook to a file in a given format in the current nbformat version.
This function always writes the notebook in the current nbformat version.
Parameters: | nb : NotebookNode
fp : file
format : (u’json’, u’ipynb’, u’py’)
|
---|---|
Returns: | s : unicode
|