从其他笔记本启动笔记本

问题描述 投票:0回答:1

使用jupyter-lab

%run otherNotebook.ipynb

给出以下错误消息

错误:找不到文件otherNotebook.ipynb.py

如何使用魔术方法并防止其将.py添加到文件中

jupyter jupyter-lab
1个回答
0
投票
here所述%run用于在IPython内部作为程序运行命名文件。 Jupyter笔记本不是Python程序。

可以使用Jupytext将笔记本转换为Python程序/脚本。完成转换后,您可以使用%run

或者,您可以使用nbconvert to execute a notebook或使用Papermill to execute a notebook。 Papermill使您可以在运行时轻松传递参数。我有一个示例,在“步骤#5” here和“步骤#2” here下的代码中都将其注释掉。

如果您实际上是试图将代码带入当前的笔记本中,则可能需要浏览importing Jupyter notebooks as modules

© www.soinside.com 2019 - 2024. All rights reserved.