文件上传服务器-jupyter 中python解压及压缩方式


Posted in Python onApril 22, 2020

由于并不清楚服务器具体地址,只有jupyter 连接的情况下,上传文件。

方法一:用Linux命令

直接用linux命令,在jupyter中只需要在命令前加一个!即可。学校服务器上没有装zip,但装了tar,可以在压缩的时候选择文件压缩为.tar.gz的文件格式。

命令:

!tar -zxvf ./Language-Detector.tar.gz

方法二: 用python的函数模块。

### 利用zipfile模块来压缩和解压文件 <br> 先将想要上传的多个文件压缩为.zip格式,在jupyter notebook中上传压缩后的文件后再用python 的zipfile函数模块压缩就可以了,也是一样的将多个文件上传了。

import zipfile
f = zipfile.ZipFile("./CNN.zip",'r') # 原压缩文件在服务器的位置
for file in f.namelist():
  f.extract(file,"./") #解压到的位置,./表示当前目录(与此.ipynb文件同一个目录)
f.close()
# rar文件解压类似
# 如果是rar文件解压,也是类似,
from unrar import rarfile
file = rarfile.RarFile('压缩文件路径') 
file.extractall('解压到目标文件夹路径')

如果是想压缩文件,减小体积

f = zipfile.ZipFile('目标文件地址','w',zipfile.ZIP_DEFLATED)
f.write(filename,file_url)
f.close()

补充知识:jupyter终端打包.zip文件

zip -r data.zip data #前面data.zip是要打包的文件夹,后面的data是被打包的文件名

如果出现zip command not found

apt-get install zip

还出错的话

apt update

应该ok了!

以上这篇文件上传服务器-jupyter 中python解压及压缩方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解Python的Twisted框架中reactor事件管理器的用法
May 25 Python
python实现rsa加密实例详解
Jul 19 Python
Python3学习urllib的使用方法示例
Nov 29 Python
Python中交换两个元素的实现方法
Jun 29 Python
python实现电子产品商店
Feb 26 Python
Django多数据库的实现过程详解
Aug 01 Python
python 利用pyttsx3文字转语音过程详解
Sep 25 Python
使用python的turtle函数绘制一个滑稽表情
Feb 28 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
Apr 03 Python
python中watchdog文件监控与检测上传功能
Oct 30 Python
Python大批量搜索引擎图像爬虫工具详解
Nov 16 Python
Python 一键获取电脑浏览器的账号密码
May 11 Python
如何将tensorflow训练好的模型移植到Android (MNIST手写数字识别)
Apr 22 #Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 #Python
tensorflow使用freeze_graph.py将ckpt转为pb文件的方法
Apr 22 #Python
tensorflow实现将ckpt转pb文件的方法
Apr 22 #Python
jupyter lab文件导出/下载方式
Apr 22 #Python
python模拟实现分发扑克牌
Apr 22 #Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
Apr 22 #Python
You might like
Eclipse中php插件安装及Xdebug配置的使用详解
2013/04/25 PHP
Yii Framework框架获取分类下面的所有子类方法
2014/06/20 PHP
表单内同名元素的控制
2006/11/22 Javascript
javaScript call 函数的用法说明
2010/04/09 Javascript
jQuery 联动日历实现代码
2012/05/31 Javascript
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
2013/02/04 Javascript
javascript显示用户停留时间的简单实例
2013/08/05 Javascript
js实现ifram取父窗口URL地址的方法
2015/02/09 Javascript
JavaScript获取页面中表单(form)数量的方法
2015/04/03 Javascript
jquery自定义插件开发之window的实现过程
2016/05/06 Javascript
bootstrap modal弹出框的垂直居中
2016/12/14 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
JavaScript仿微信打飞机游戏
2020/07/05 Javascript
详解Node全局变量global模块
2017/09/28 Javascript
搭建vue开发环境
2018/07/19 Javascript
解决vue this.$forceUpdate() 处理页面刷新问题(v-for循环值刷新等)
2018/07/26 Javascript
JavaScript刷新页面的几种方法总结
2019/03/28 Javascript
详解JavaScript的数据类型以及数据类型的转换
2019/04/20 Javascript
JS原生瀑布流效果实现
2019/04/26 Javascript
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
2014/08/22 Python
python如何实现excel数据添加到mongodb
2015/07/30 Python
Django使用paginator插件实现翻页功能的实例
2018/10/24 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
Python如何存储数据到json文件
2020/03/09 Python
python跨文件使用全局变量的实现
2020/11/17 Python
python中time、datetime模块的使用
2020/12/14 Python
阳光体育:Sunny Sports(购买露营和远足设备)
2018/08/07 全球购物
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
市场营销专业毕业生求职信
2014/07/21 职场文书
学校党的群众路线教育实践活动制度建设计划
2014/11/03 职场文书
2015暑期爱心支教策划书
2015/07/14 职场文书
python3实现Dijkstra算法最短路径的实现
2021/05/12 Python
python异常中else的实例用法
2021/06/15 Python
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python
为什么MySQL不建议使用SELECT *
2022/04/03 MySQL
Win11 PC上的Outlook搜索错误怎么办?
2022/07/15 数码科技