notebooktoall package

Submodules

notebooktoall.transform module

Transform Jupyter Notebook to executable python script and/or html file.

notebooktoall.transform.get_notebook(ipynb_file)[source]

Convert Jupyter notebook from url or directory to a NotebookNode object.

Parameters

ipynb_file (str) – url or path of notebook

Returns

NotebookNode object

notebooktoall.transform.transform_notebook(ipynb_file, export_list=['html', 'py'])[source]

Transform notebook to specified document types.

Parameters
  • ipynb_file (str) – url or path of Jupyter notebook to be converted

  • export_list (list of strs) – output file types. Defaults: html, py.

Returns

None

notebooktoall.transform.write_files(export_list, nb_node, file_name)[source]

Export and write files from a notebook node.

Parameters
  • export_list (list of strings) –

  • nb_node (nbformat node object) –

  • file_name (str) –

Returns

None

Module contents

Top-level package for notebooktoall.