原问题:

https://stackoverflow.com/questions/48122744/how-to-download-all-files-and-folder-hierarchy-from-jupyter-notebook/48141707

解决方法是:

1. 找到你想下载的文件夹

2. 打开文件夹,新建一个ipynb

3. 粘贴下面代码并运行

4. 回到文件夹,刷新,看到多了个archive.tar的压缩文件,下载这个文件解压就行。

import os
import tarfile

def recursive_files(dir_name='.', ignore=None):
    for dir_name,subdirs,files in os.walk(dir_name):
        if ignore and os.path.basename(dir_name) in ignore: 
            continue

for file_name in files:
            if ignore and file_name in ignore:
                continue

yield os.path.join(dir_name, file_name)

def make_tar_file(dir_name='.', tar_file_name='tarfile.tar', ignore=None):
    tar = tarfile.open(tar_file_name, 'w')

for file_name in recursive_files(dir_name, ignore):
        tar.add(file_name)

tar.close()

dir_name = '.'
tar_file_name = 'archive.tar'
ignore = {'.ipynb_checkpoints', '__pycache__', tar_file_name}
make_tar_file(dir_name, tar_file_name, ignore)

Jupyter 无法下载文件夹如何曲线救国相关推荐

  1. java下载文件夹_java如何通过共享目录下载文件夹(有子文件夹)到本地目录?...

    有没有大神会操作的? 下面的代码只能下载文件夹下只是文件的,不能下载文件夹下包含子文件夹的文件public static void getShareFile(){ System.out.println ...

  2. win10下载文件夹变成英文了该怎么办?下载文件夹变成英文的修复方法

    win10 下载文件夹变成英文了该怎么办?在windows 系统中我们可以通过windows+e组合键打开资源管理器,在里面一般会有图片.desktop(桌面).下载.文档等文件夹.有用户反应称在wi ...

  3. ps快捷图标在哪个文件夹_在PS中制作一个下载文件夹的图标

    在PS中制作一个下载文件夹的图标 出处:多特软件站  时间:2011-03-17  人气:1287我要提问我来说两句 核心提示:在这个教程里,我们将介绍到如何在PS中运用不同的形状和反射制作一个下载文 ...

  4. 关于UWP中下载文件夹操作问题

    代码最后结果总结: private async void btn3_Click(object sender, RoutedEventArgs e){//两种方式应对创建时已有相同文件:1.try-ca ...

  5. 手残把下载文件夹位置移动到了D盘根目录,导致了一系列问题的解决方法

    今天遇到了一个很膈应人的问题,因为想节约一点C盘空间,便将位于C盘的"下载"文件夹的位置移动到了D盘的根目录,导致了D盘文件显示不正常,具体情况如下图: 可以看出,D盘的文件好像完 ...

  6. Tabby sftp 下载文件夹

    目录 Tabby介绍 下载文件夹 Tabby介绍 Tabby是一个基于 TypeScript 开发的终端模拟器,适用于 Windows,macOS 和 Linux. 可使用SSH.SFTP连接本地和服 ...

  7. syncthing下载_Syncthing中文版-Syncthing windows版下载(文件夹同步工具) 1.1.16 官方版 - 河东下载站...

    Syncthing中文版是一款功能强大的文件共享设置软件,可以帮助您在电脑上配置共享方案,建立共享平台,您只需要打开软件,就可以进入配置界面,随后您可以在服务器上建立共享的具体方式,例如建立新的共享内 ...

  8. Google colab下载文件夹(打包文件下载)

    下载方法,先压缩后下载: import os, tarfileimport os from google.colab import filesdef make_targz_one_by_one(out ...

  9. safari下载文件_如何更改Safari下载文件夹的位置

    safari下载文件 By default, when you download something using Safari, it gets saved in your Mac's main Do ...

最新文章

  1. python自学网站推荐-有哪些值得推荐的Python学习网站?
  2. 两端外伸梁内力计算机程序,理解材料力学核心问题:梁的弯曲 剪力弯矩图快速软件绘法...
  3. Qt学习(一):两个独立窗口的信号通信
  4. PHP实现图片马赛克效果
  5. Python常用编程模块汇总
  6. 后端技术:一个注解解决 SpringBoot 接口防刷
  7. Android 移动开发知识体系
  8. java 接口传数组_Restful接口传递数组参数
  9. r语言8c多字节字符串有错,R 学习笔记《十》 R语言初学者指南--图形工具
  10. Linux vim编辑器在哪,【Linux】Linux中VIM编辑器的使用
  11. 请假代码java web_学生请假管理系统
  12. 首届“梧桐杯”大数据应用创新大赛复赛晋级名单发布
  13. 人工智能的高层建筑取决于数据基础设施
  14. RevitAPI: 当前视图为透视图的时候IdlingEvent不会被触发
  15. 服务器老被攻击?如何避免服务器被恶意攻击?
  16. 知云文献翻译安装及使用教程
  17. uni-app图片选择转base64问题,H5与APP端相关实现
  18. 客户端测试版本发布流程
  19. 如何用 JS 实现 3D 赛车效果
  20. Java课设-简单的通讯录系统(增删改查连接数据库)

热门文章

  1. HalconOCR字符识别(一)
  2. react中JAX语法介绍、使用、使用注意事项
  3. 八卦Google 的前端开发方式及流程
  4. Unity Shader的Lerp()函数
  5. [QQ机器人]Nonebot2心灵鸡汤插件
  6. 01 Python数据可视化:时间序列可视化简明教程
  7. vue项目 调用百度地图 BMap is not defined
  8. 训练营一期day17
  9. 手机里面千万不要储存这几种照片!一旦泄露后果难以想象
  10. oracle WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK问题分析