文件上传服务器-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制作简单的网页爬虫
Nov 22 Python
python生成器表达式和列表解析
Mar 10 Python
python if not in 多条件判断代码
Sep 21 Python
浅析python递归函数和河内塔问题
Apr 18 Python
浅谈python 里面的单下划线与双下划线的区别
Dec 01 Python
使用tensorflow实现线性回归
Sep 08 Python
Python实现将通信达.day文件读取为DataFrame
Dec 22 Python
Django如何使用第三方服务发送电子邮件
Aug 14 Python
Python底层封装实现方法详解
Jan 22 Python
Python流程控制语句的深入讲解
Jun 15 Python
python如何绘制疫情图
Sep 16 Python
Python答题卡识别并给出分数的实现代码
Jun 22 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
十大感人催泪爱情动漫 第一名至今不忍在看第二遍
2020/03/04 日漫
DOTA2游戏同人动画《龙之血》导演接受采访
2021/03/05 欧美动漫
PHP连接SQLSERVER 注意事项(附dll文件下载)
2012/06/28 PHP
php伪静态之APACHE篇
2014/06/02 PHP
php生成rss类用法实例
2015/04/14 PHP
Symfony核心类概述
2016/03/17 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
php判断电子邮件是否正确方法
2018/12/04 PHP
PHP $O00OO0=urldecode &amp; eval 解密,记一次商业源码的去后门
2020/09/13 PHP
Use Word to Search for Files
2007/06/15 Javascript
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
js截取函数(indexOf,join等)
2010/09/01 Javascript
防止浏览器记住用户名及密码的简单实用方法
2013/04/22 Javascript
js 显示base64编码的二进制流网页图片
2014/04/04 Javascript
自定义jQuery插件方式实现强制对象重绘的方法
2015/03/23 Javascript
jsonp跨域请求数据实现手机号码查询实例分析
2015/12/12 Javascript
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
2016/08/03 Javascript
使用JS组件实现带ToolTip验证框的实例代码
2017/08/23 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
python并发编程之多进程、多线程、异步和协程详解
2016/10/28 Python
flask框架实现连接sqlite3数据库的方法分析
2018/07/16 Python
Python递归函数实例讲解
2019/02/27 Python
python面向对象法实现图书管理系统
2019/04/19 Python
使用PyQt4 设置TextEdit背景的方法
2019/06/14 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
班级德育工作实施方案
2014/02/21 职场文书
公司联欢晚会主持词
2014/03/22 职场文书
幼儿园植树节活动总结
2014/07/04 职场文书
党员教师个人对照检查材料范文
2014/09/25 职场文书
项目验收申请报告
2015/05/15 职场文书
教师节大会主持词
2015/07/06 职场文书
施工现场安全管理制度
2015/08/05 职场文书
使用HttpSessionListener监听器实战
2022/03/17 Java/Android