ipython笔记本代码重用
ipnb的Python项目详细描述
ipython笔记本对于开发和可视化数据非常有用, 然而,在代码共享和重用方面,它们相当糟糕。
如果要将笔记本重新用作程序或导入功能 在其他模块中,您有一个问题。是的,你可以移动你的 编码到一个单独的模块中,然后松开笔记本界面 以及改变它的能力。
此包包含几个实用程序,可在 无需每次导出/转换的笔记本。
要将笔记本导入另一个模块,请执行以下操作:
import ipnb.importer import my_notebook
my_notebook.some_cool_method()
您也可以直接从命令行运行笔记本:
python -m ipnb.run /path/to/my_notebook.ipynb
(可选)指定'-s'在执行前将源代码打印到stderr 启动并用'-d'调试笔记本。目前正在实施 将尝试使用pudb并回退到pdb