您是否发现自己一遍又一遍地输入相同的代码块?您是否厌倦了在线点击标签来查找起始代码或浏览旧笔记本文件以找到正确的导入语句?使用 JupyterLab 代码片段保存、重复使用和共享代码片段!过去,您会花更多的时间在互联网上而不是实际工作上。在旧代码中搜索片段就像寻找丢失的钥匙一样;这很令人沮丧!
来源
代码片段扩展目前不提供任何导入或导出功能。但是,您可以访问包含定义的相关元数据文件。
定义存储在 $JUPYTER_DATA_DIR/metadata/code-snippets 目录中,其中 $JUPYTER_DATA_DIR 指的是 Jupyter 数据目录,您可以通过在终端窗口中运行以下命令来识别该目录:
$ jupyter --data-dir
来源
我正在使用命令运行 JupyterLab 版本 4.0 jupyter lab
。我正在与其他人共享公共 JupyterLab 访问权限。我曾尝试使用 Google Drive 共享自定义代码片段,认为 Google Drive 是一个很好的协作来源,但我不知道如何将 JupyterLab 与 Google Drive 连接起来。
如何在 Ubuntu 24.04 LTS 上的 JupyterLab 版本 4.0 中与其他人分享我的自定义片段?
根据文档,至少可以使用扩展jupyter-collaboration实现实时协作(从 JupyterLab v4 开始)。请注意,这仅适用于协作,不适用于共享笔记本本身。似乎并不打算只共享。您可能想看看这个帖子。根据那里的说法,没有完美的解决方案。
简而言之:要么使用不进行共享而只进行协作的jupyter-collaboration ,要么使用 Github 或任何其他 git 系统(这是我推荐的),要么使用Google Colab,它对于某些用例来说是用户友好的选项,但不太可能满足您的需求。
尽管我仍然推荐 Github,但您的“代码片段”用例可能需要不同的方法。