运行 连接到 git 的笔记本中的另一个笔记本

Running another notebook inside a notebook which is connected to git

在我们公司,我们学会了将笔记本连接到 git 存储库,但是有一个问题。

运行 一个笔记本在另一个笔记本里面。这是我们发现的方式,但是该解决方案无法投入生产,因为它在路径中包含员工用户名。

有什么is/are办法解决吗?

您需要为 %run 命令使用相对路径。例如:

  • ./name 当前目录下的笔记本
  • ../name 用于父目录中的笔记本
  • ../../name 笔记本高两级
  • subdir/name 用于名称为 subdir
  • 的子目录中的笔记本

您也可以考虑使用 arbitrary files support in Repos,尽管它主要用于 Python 和 R 模块。