从Jupyter Notebook中调用Julia函数(导入Julia Jupyter Notebook)

5

使用Python,我可以将另一个Jupyter笔记本作为模块直接导入到新的笔记本中(在Anaconda环境中)或者使用nbpackage

Julia Jupyter笔记本可以这样做吗?如何从一个笔记本中导入函数到另一个笔记本中?

1个回答

6
解决方案是使用NBInclude.jl包:
using NBInclude
@nbinclude("my_other_jupyter_notebook.ipynb")

这种构造类似于将笔记本中的代码存储在 some.jl 文件中并像通常一样包含它:

include("some.jl")

请注意,根据您使用的Julia版本(1.0或0.6),有不同的作用域考虑因素。请参考文档
通过以下方式进行安装:
using Pkg
Pkg.add("NBInclude")

或 REPL / ](包管理模式):

add NBInclude

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接