如何在 python 文件 .py 中 运行 Jupyter notebook .ipynb?
How to run a Jupyter notebook .ipynb in python file .py?
我有一些 Jupyter 笔记本,我希望使用 main.py 文件来执行它们。
有什么想法吗?
您可以使用此处提到的任何方法将 .ipynb
文件转换为纯 .py
文件 -
How do I convert a IPython Notebook into a Python file via commandline?
如果您像我一样无法访问所需的命令行工具 - 您可以从 .ipynb
文件中提取源代码,因为它主要是一个 json
文件
import json
with open('somefile.ipynb') as f:
nb_content = json.load(f)
for cell in nb_content['cells']:
print(*cell['source'])
这应该将整个源代码打印到您的终端
我有一些 Jupyter 笔记本,我希望使用 main.py 文件来执行它们。
有什么想法吗?
您可以使用此处提到的任何方法将 .ipynb
文件转换为纯 .py
文件 -
How do I convert a IPython Notebook into a Python file via commandline?
如果您像我一样无法访问所需的命令行工具 - 您可以从 .ipynb
文件中提取源代码,因为它主要是一个 json
文件
import json
with open('somefile.ipynb') as f:
nb_content = json.load(f)
for cell in nb_content['cells']:
print(*cell['source'])
这应该将整个源代码打印到您的终端