关于python:下载所有jupyter笔记本

Downloading all jupyter notebooks

我有很多Jupyter笔记本,里面有各种各样的脚本。为了保留脚本,我通过浏览器下载每个笔记本并提交每个.ipynb文件。这是一个缓慢的过程。是否有一种机制可以将所有笔记本保存在Jupyter容器中,以便将它们添加到源代码管理中,或者有另一种机制可以将多个笔记本添加到源代码管理中?

我尝试在Jupyter上创建一个文件夹,目的是可以下载文件夹中的所有笔记本,但此选项似乎不可用。


我正在通过Docker容器运行Jupyter,所有笔记本都存储在/notebooks中。

要将notebooks从运行docker容器复制到当前目录,我发出此docker命令:

1
docker cp 'CONTAINER ID':/notebooks .

这会将notebooks文件夹和内容复制到当前目录。可以通过git或其他scm提交笔记本文件夹。