我正在尝试从另一个Jupyter笔记本中导入一个函数。
在n1.ipynb文件中:
def test_func(x):
return x + 1
-> run this
在 n2.ipynb 中:%%capture
%%run n1.ipynb
test_func(2)
错误:
NameError Traceback (most recent call last)<ipython-input-2-4255cde9aae3> in <module>()
----> 1 test_func(1)
NameError: name 'test_func' is not defined
有什么简单的方法可以做到这一点吗?