使用Jupyter notebooks上传文件夹或大量数据到服务器


Posted in Python onApril 14, 2020

我们都知道如何上传单个文件,但如果有大量文件或大量数据,这就扎心了,可能会变得单调。因此目前想到一种办法,将文件压缩成zip包,然后再解压到工作目录

解压缩文件

import zipfile
import os
files = zipfile.ZipFile('homework.zip', 'r')
files.extractall(os.getcwd())
files.close()

打包成zip

但是,有时可能还需要从笔记本中下载多个文件。有几种方法可以做到这一点,但最简单的方法是压缩目录并下载zip文件:

import shutil
shutil.make_archive(output_filename_dont_add_.zip, 'zip', directory_to_download)

拓展:如果通过上面那种解压方式,文件中有中文名字的话会出现乱码,由于暂时没有这种需求,所以就不贴了

补充知识:jupyter notebook 上传文件夹问题

jupyter notebook本地直接解压缩后,只能上传单个或多个文件,多个文件夹无法上传。

直接在本地的文件夹下:C:\Users\Administrator(自己的电脑路径),直接拷贝文件夹即可。

以上这篇使用Jupyter notebooks上传文件夹或大量数据到服务器就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现的递归神经网络简单示例
Aug 11 Python
python合并同类型excel表格的方法
Apr 01 Python
python通过Windows下远程控制Linux系统
Jun 20 Python
使用tensorflow实现线性回归
Sep 08 Python
Python元组知识点总结
Feb 18 Python
python使用time、datetime返回工作日列表实例代码
May 09 Python
Python学习笔记之Zip和Enumerate用法实例分析
Aug 14 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
Aug 23 Python
python基于opencv检测程序运行效率
Dec 28 Python
python中Django文件上传方法详解
Aug 05 Python
Python3如何使用多线程升程序运行速度
Aug 11 Python
从Pytorch模型pth文件中读取参数成numpy矩阵的操作
Mar 04 Python
服务器端jupyter notebook映射到本地浏览器的操作
Apr 14 #Python
Jupyter Notebook输出矢量图实例
Apr 14 #Python
pygame实现弹球游戏
Apr 14 #Python
python DES加密与解密及hex输出和bs64格式输出的实现代码
Apr 13 #Python
Python request操作步骤及代码实例
Apr 13 #Python
jupyter notebook插入本地图片的实现
Apr 13 #Python
Python BeautifulReport可视化报告代码实例
Apr 13 #Python
You might like
PHP中Date获取时间不正确怎么办
2008/06/05 PHP
有道搜索和IP138的IP的API接口(PHP应用)
2012/11/29 PHP
在php7中MongoDB实现模糊查询的方法详解
2017/05/03 PHP
js判断数据类型如判断是否为数组是否为字符串等等
2014/01/15 Javascript
jQuery中Dom的基本操作小结
2014/01/23 Javascript
什么是MEAN?JavaScript编程中的MEAN是什么意思?
2014/12/18 Javascript
了不起的node.js读书笔记之node.js中的特性
2014/12/22 Javascript
Winform客户端向web地址传参接收参数的方法
2016/05/17 Javascript
js获取对象、数组的实际长度,元素实际个数的实现代码
2016/06/08 Javascript
深入理解JS DOM事件机制
2016/08/06 Javascript
BootStrap的select2既可以查询又可以输入的实现代码
2017/02/17 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
2017/03/03 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
2017/03/06 Javascript
js实现图片加载淡入淡出效果
2017/04/07 Javascript
JavaScript自执行函数和jQuery扩展方法详解
2017/10/27 jQuery
微信小程序实现点击图片旋转180度并且弹出下拉列表
2018/11/27 Javascript
javascrit中undefined和null的区别详解
2019/04/07 Javascript
[01:46]2018完美盛典章节片——坚守
2018/12/17 DOTA
Python中的localtime()方法使用详解
2015/05/22 Python
Django自定义过滤器定义与用法示例
2018/03/22 Python
Sanic框架配置操作分析
2018/07/17 Python
利用python实现PSO算法优化二元函数
2019/11/13 Python
pytorch之inception_v3的实现案例
2020/01/06 Python
Python错误的处理方法
2020/06/23 Python
python regex库实例用法总结
2021/01/03 Python
10个最常见的HTML5面试题 附答案
2016/06/06 HTML / CSS
如何在Canvas上的图形/图像绑定事件监听的实现
2020/09/16 HTML / CSS
印度尼西亚最大和最全面的网络商城:Blibli.com
2017/10/04 全球购物
高中毕业生自我鉴定例文
2013/12/29 职场文书
岳父生日宴会答谢词
2014/01/13 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
森马旗舰店双十一营销方案
2014/09/29 职场文书
捐助感谢信
2015/01/22 职场文书
预备党员党支部意见
2015/06/02 职场文书
离职信范本
2015/06/23 职场文书
中学后勤工作总结2015
2015/07/22 职场文书