使用jupyter-lab
%run otherNotebook.ipynb
给出以下错误消息
错误:找不到文件otherNotebook.ipynb.py
如何使用魔术方法并防止其将.py
添加到文件中
%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。