如何一键下载在线Jupyter Notebook的全部文件及目录结构?
一键下载在线Jupyter Notebook全部文件及目录结构的方法
当然有一键搞定的办法,不用重复几百次下载操作!根据你使用的在线Jupyter界面类型,这里有几种可靠的方案:
经典Jupyter Notebook界面(传统文件列表页)
- 进入显示所有课程文件/目录的页面
- 勾选你需要下载的顶层目录(或者批量勾选多个文件/文件夹)
- 点击页面上方的
Download按钮——系统会自动将选中内容打包成一个Zip文件,下载后解压就能完整保留原有的目录结构和所有文件。
Jupyter Lab界面(现代化多窗口界面)
- 在左侧的文件浏览器中找到目标顶层目录
- 右键点击该目录,选择
Download选项 - 等待系统完成压缩,下载生成的Zip包即可,解压后目录结构完全和在线环境一致。
定制化课程平台(上述方法无效时)
如果课程平台对Jupyter做了定制,屏蔽了直接下载目录的功能,可以用终端打包:- 打开Jupyter的终端(经典界面点
New→Terminal;Lab界面点击左侧栏的终端图标) - 用
zip命令打包目标目录,比如目录名为course_notes,输入:zip -r course_notes.zip course_notes/ - 打包完成后,回到文件列表页面,找到生成的
course_notes.zip文件,点击下载即可。
- 打开Jupyter的终端(经典界面点
不管用哪种方法,下载并解压后的Zip包都会完整保留在线环境中的目录层级和所有文件,直接用本地的Jupyter Notebook或者编辑器打开就能复习啦。
内容的提问来源于stack exchange,提问作者Jason




