from keras.utils.data_utils import get_file
import zipfile
import os
# 下载代码
file='data.zip'
dir='/data1/home/qlj/code/pytorch'
url='https://download.pytorch.org/tutorial/data.zip''''
函数说明 getfile:
参数:
fname: 下载后你想把这个文件保存成什么名字
origin: 下载的地址链接
cache_subdir: 模型保存在哪个文件夹下
'''
os.chdir(dir) # 将当前工作目录改变为要解压的目录
try:path = get_file(fname=file,origin=url,cache_subdir=dir) #
except:print('Error')raise# 解压当前目录的某个文件到当前目录下
def un_zip(file_name):  """unzip zip file"""  zip_file = zipfile.ZipFile(file_name)'''if os.path.isdir(file_name.split(".")[0]):  pass  else:  os.mkdir(file_name.split(".")[0])'''for names in zip_file.namelist():  zip_file.extract(names)  #加入到某个文件夹中 zip_file.extract(names,file_name.split(".")[0])zip_file.close()un_zip(file)

python实现下载压缩包并且解压相关推荐

  1. 当使用curl 下载压缩包时报解压格式错误

    当我使用curl 下载在链接 $curl -O https://github.com/arq5x/bedtools2/releases/download/v2.22.1/bedtools-2.22.1 ...

  2. rhel-server-7.5-x86_64-dvd.iso镜像下载及rar压缩包的解压

    主机名为server1 [root@server1 ~]# ls rhel-server-7.5-x86_64-dvd.part1.rar    rarlinux-5.6.1.tar.gz   rhe ...

  3. 微信小程序下载zip压缩包后解压,并且打开文件查看的内容

    在开发pc端后台管理系统的时候,经常会遇到这样的需求:下载zip到本地,然后用户双击压缩包,并借助电脑端的压缩软件打开压缩包,就可以查看里面的word.excel.pdf文件里面的内容.(这种需求,毫 ...

  4. VS实现rar格式压缩包的解压详解

    最近做到的项目世关于程序更新的,用到从服务器下载安装包,从服务器下载的安装包大多是压缩包,所以这里稍微研究了下如何用代码实现压缩包的解压及相关绝对路径的问题. 首先我来重现下我的目的:在这里我希望将桌 ...

  5. 压缩包乱码解压密码错误||qq游戏游戏加载中,请稍后

    压缩包乱码解压密码错误||qq游戏游戏加载中,请稍后 前言 现象 ■ qq游戏-游戏加载中,请稍后 ■ 压缩包乱码解压密码错误 解决 最后 前言 Win系统必须使用GBK编码,否则会出现各种各样的问题 ...

  6. 防止 云端软件 下载完毕立即解压

    最近辞职了,云端下了500多G的游戏,可惜 云端软件 下载完毕立即解压,硬盘吃紧 所以想怎么阻止这个过程 lva包下载完毕后,解压出两个文件夹,其中一个是 0 所以想到先创建一个名字为 0 的文件,加 ...

  7. Linux下各种压缩包的解压方法

    Linux下各种压缩包的解压方法 分类: LINUX 2013-05-20 15:56:00 <div class="Blog_con2"><div class= ...

  8. 第1节 IMPALA:4、5、linux磁盘的挂载和上传压缩包并解压

    第二步:开机之后进行磁盘挂载 分区,格式化,挂载新磁盘 磁盘挂载 df -lh fdisk -l 开始分区 fdisk /dev/sdb   这个命令执行后依次输 n  p  1  回车  回车  w ...

  9. php安装包解压后,ps下载后怎么解压安装

    ps下载后怎么解压安装? 1.将下载下来的安装包进行解压.用解压缩软件解压即可. 2.不一会儿,解压完成,出现一个安装包的文件夹.过程如图示: 3.打开文件夹,找到其中的安装用到的文件夹.如图所示: ...

  10. 【踩坑】Linux java中ftp下载文件,解压文件损坏,以及图片下载打开只显示下载路径的问题

    [踩坑]Linux java中ftp下载文件,解压文件损坏,以及图片下载打开只显示下载路径的问题 一. 问题重现 二. 问题解决思路 1. 确认是不是上传就导致数据出错了 2. 是不是平台问题 三. ...

最新文章

  1. Android Wear开发 - 数据通讯 - 第二节 : 数据的发送与接收
  2. Jetty9.2.2集群Session共享
  3. Ubuntu root 密码忘记-恢复
  4. OpenShift 4 - DevSecOps Workshop (Jenkins版)
  5. linux生成密码文本,Linux下用makepasswd和passwordmaker生成密码
  6. spring中如何实现参数隐式传递_Java进阶架构之开源框架面试题系列:Spring+SpringMVC+MyBatis(含答案分享)...
  7. 对计算机病毒防治最科学的方法是,计算机病毒防治(复习-3
  8. 关于AMS1117-ADJ 电压调节计算
  9. 软件开发生命周期的五个阶段
  10. 【python报错】Python词云库wordcloud不显示中文
  11. 用大数据感知美德的力量
  12. html外链怎么做,外链铺广之路如何走?外链实操战术整理
  13. Java如何把文档转换成PDF
  14. OMV搭建系列教程[5] – 安装Aria2
  15. 更换CSDN博客皮肤
  16. MaxScript调用IGame
  17. java9.0.4配置_Tomcat 9.0 安装配置
  18. win10摄像头可以用计算机里不显示,win10系统不显示摄像头的解决办法
  19. CSS样式内联选择器选择器优先级伪类顺序
  20. 车辆检测(视觉分类器训练)

热门文章

  1. 那缕清香,右手阑珊,左手寂寞
  2. 阿里云配置安全组规则完整教程汇总
  3. ML:可解释性之SHAP值的公式推导(基于原论文利用树类模型的Tree SHAP公式推导)之详细攻略
  4. 输入一个英文星期的前两个字姆,输出中文星期
  5. cocos2dx交叉编译之Android.mk修改
  6. 员工提出辞职后又不想走了,是否可以反悔
  7. HDU-4567-思维-Brilliant Programmers Show -13长沙邀请赛
  8. OAS正式开放注册,元宇宙链游掘金时代震撼来袭
  9. template用法
  10. 【树莓派】树莓派系统安装