如何将多个python文件转换为一个ipynb文件?

时间:2019-05-07 12:38:59

标签: python jupyter

im试图将四个相关的python文件(属于同一个项目)转换为jupyter notebook(ipynb)一个文件,请问有什么具体方法吗? 这是我的项目文件夹树:
C:/
build_dataset.py
train_model.py
folder1
---cancernet.py
---config.py
dataset_folder

1 个答案:

答案 0 :(得分:0)

您可以使用py2nb工具:

https://github.com/williamjameshandley/py2nb

只需从外壳中调用它即可:

py2nb waka.py

,您将获得.ipynb文件。

PS:有几种类似的工具。 p2j也可以为您提供帮助。用法绝对等于py2nb。或者,您可以使用功能强大的jupytext及其格式之间的命令行转换:

jupytext --to notebook notebook.py              # overwrite notebook.ipynb (remove outputs)
jupytext --to notebook --update notebook.py     # update notebook.ipynb (preserve outputs)
jupytext --to ipynb notebook1.md notebook2.py   # overwrite notebook1.ipynb and notebook2.ipynb