把.zip文件转化为.tar.gz文件

Posted automation-test

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把.zip文件转化为.tar.gz文件相关的知识,希望对你有一定的参考价值。

工作中正好用到上传tar.gz文件,没有现成的转换工具,就写了方法转换
#encoding: utf-8
import os
import tarfile
import zipfile
import os
import tarfile
#//创建压缩包名
tar = tarfile.open("d:\minist.tar.gz","w:gz")
#//创建压缩包
for root,dir,files in os.walk(u"D:\最新测试数据\最新文件\mnist_180518"):
for file in files:
apath = os.path.join(root,file)
tar.add(apath)
tar.close














以上是关于把.zip文件转化为.tar.gz文件的主要内容,如果未能解决你的问题,请参考以下文章

linux解压压缩文件zip/tar/tar.gz命令汇总

使用 PHP,我如何识别(如果适用,解压缩)并从 .tar、.gz、.tar.gz、.zip 文件中提取文件?

Java解压缩.zip.tar.gz.tar.bz2(支持中文)

.tar.gz和.zip文件的区别

Python打包文件夹的方法小结(zip,tar,tar.gz等)

[转帖]为何 linux 要用 tar.gz,而不用 7z 或 zip?