Nou*_*ur 6 python jupyter-notebook
我有一个笔记本,需要在 Python 文件中调用。我知道在另一个笔记本中调用笔记本是使用 完成的%run ./NotebookName
,并且在笔记本中调用 Python 模块可以使用 来完成import
。那么如何在Python文件中调用notebook呢?
您可以使用nbconvert包从 python 中执行 ipython/jupyter 笔记本。nbconvert文档中提供了相关说明:执行笔记本。
这是一个简短的例子
import nbformat
from nbconvert.preprocessors import ExecutePreprocessor
filename = 'NotebookName.ipynb'
with open(filename) as ff:
nb_in = nbformat.read(ff, nbformat.NO_CONVERT)
ep = ExecutePreprocessor(timeout=600, kernel_name='python3')
nb_out = ep.preprocess(nb_in)
Run Code Online (Sandbox Code Playgroud)
输出是一个 ipython/jupyter 笔记本,包括所有单元格的输出。
归档时间: |
|
查看次数: |
13519 次 |
最近记录: |