使用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设置windows桌面壁纸的实现代码
Jan 28 Python
Python实现身份证号码解析
Sep 01 Python
pycharm安装图文教程
May 02 Python
基于Python中单例模式的几种实现方式及优化详解
Jan 09 Python
Python使用pyautogui模块实现自动化鼠标和键盘操作示例
Sep 04 Python
对python使用telnet实现弱密码登录的方法详解
Jan 26 Python
python实现图片横向和纵向拼接
Mar 05 Python
Python3批量创建Crowd用户并分配组
May 20 Python
python中逻辑与或(and、or)和按位与或异或(&、|、^)区别
Aug 05 Python
解决Pytorch dataloader时报错每个tensor维度不一样的问题
May 28 Python
 Python 中 logging 模块使用详情
Mar 03 Python
Python编写冷笑话生成器
Apr 20 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
Windows下利用Gvim写PHP产生中文乱码问题解决方法
2011/04/20 PHP
详解php用static方法的原因
2018/09/12 PHP
Javascript中的数学函数集合
2007/05/08 Javascript
关于IE7 IE8弹出窗口顶上
2008/12/22 Javascript
js操作checkbox遇到的问题解决
2013/06/29 Javascript
javascript生成随机大小写字母的方法
2014/02/20 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
2016/04/06 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
js实现放大镜特效
2017/05/18 Javascript
详解Angular 4.x NgTemplateOutlet
2017/05/24 Javascript
node.js-v6新版安装具体步骤(分享)
2017/09/06 Javascript
微信小程序实现自上而下字幕滚动
2018/07/14 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
vue+ts下对axios的封装实现
2020/02/18 Javascript
JavaScript如何使用插值实现图像渐变
2020/06/28 Javascript
Vue Render函数创建DOM节点代码实例
2020/07/08 Javascript
[01:41]DOTA2超级联赛专访YYF 称一辈子难忘TI2
2013/05/28 DOTA
[02:02]2018DOTA2亚洲邀请赛Mineski赛前采访
2018/04/04 DOTA
Python中的变量和作用域详解
2016/07/13 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
Python求区间正整数内所有素数之和的方法实例
2020/10/13 Python
Django如何重置migration的几种情景
2021/02/24 Python
Html5嵌入钉钉的实现示例
2020/06/04 HTML / CSS
Speedo速比涛德国官方网站:世界领先的泳装品牌
2019/08/26 全球购物
党员思想汇报范文
2013/12/30 职场文书
一份婚庆公司创业计划书
2014/01/11 职场文书
部队领导证婚词
2014/01/12 职场文书
英语教学随笔感言
2014/02/20 职场文书
汽车检测与维修专业求职信
2014/07/04 职场文书
房屋租赁授权委托书范本
2014/09/20 职场文书
庆国庆国旗下讲话稿2014
2014/09/21 职场文书
2014年煤矿安全工作总结
2014/12/04 职场文书
表扬通报怎么写
2015/01/16 职场文书
火锅店的开业营销方案范本!
2019/07/05 职场文书