使用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求pi的方法
Oct 08 Python
Python使用面向对象方式创建线程实现12306售票系统
Dec 24 Python
Windows下搭建python开发环境详细步骤
Jul 20 Python
win10下python3.5.2和tensorflow安装环境搭建教程
Sep 19 Python
解决python中遇到字典里key值为None的情况,取不出来的问题
Oct 17 Python
Python实现的特征提取操作示例
Dec 03 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
Aug 08 Python
基于Python获取照片的GPS位置信息
Jan 20 Python
基于python实现可视化生成二维码工具
Jul 08 Python
浅析Python 序列化与反序列化
Aug 05 Python
Python常用GUI框架原理解析汇总
Dec 07 Python
python自动生成sql语句的脚本
Feb 24 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 xml实例 留言本
2009/03/20 PHP
PHP中去掉字符串首尾空格的方法
2012/05/19 PHP
php上传apk后自动提取apk包信息的使用(示例下载)
2013/04/26 PHP
php_screw 1.5:php加密: 安装与使用详解
2013/06/20 PHP
php加速器eAccelerator的配置参数、API详解
2014/05/05 PHP
Yii把CGridView文本框换成下拉框的方法
2014/12/03 PHP
php实现Mongodb自定义方式生成自增ID的方法
2015/03/23 PHP
PHP实现的oracle分页函数实例
2016/01/25 PHP
PHP实现的最大正向匹配算法示例
2017/12/19 PHP
php面向对象重点知识分享
2019/09/27 PHP
use jscript Create a SQL Server database
2007/06/16 Javascript
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
js导出txt示例代码
2014/01/14 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
jquery常用方法及使用示例汇总
2014/11/08 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
Python中列表、字典、元组数据结构的简单学习笔记
2016/03/20 Python
Python常用的内置序列结构(列表、元组、字典)学习笔记
2016/07/08 Python
Python基于pandas实现json格式转换成dataframe的方法
2018/06/22 Python
Python List cmp()知识点总结
2019/02/18 Python
Django框架封装外部函数示例
2019/05/28 Python
python词云库wordcloud的使用方法与实例详解
2020/02/17 Python
iPython pylab模式启动方式
2020/04/24 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
python中用Scrapy实现定时爬虫的实例讲解
2021/01/18 Python
英格兰橄榄球商店:England Rugby Store
2016/12/17 全球购物
橄榄树药房:OLIVEDA
2019/09/01 全球购物
工厂门卫的岗位职责
2014/07/27 职场文书
五一劳动节演讲稿
2014/09/12 职场文书
六年级学生期末评语
2014/12/26 职场文书
写给领导的感谢信
2015/01/22 职场文书
万能检讨书
2015/01/27 职场文书
社区党建工作总结2015
2015/05/13 职场文书
演讲开场白和结束语
2015/05/29 职场文书
MySQL 常见的数据表设计误区汇总
2021/06/07 MySQL