人生苦短,我用python。

一、压缩和解压缩

zipfile模块:

1
2
3
4
5
6
7
8
9
import zipfile

z = zipfile.ZipFile('我是压缩包.tar.gz', 'w') # 创建压缩包
z.write('1.txt') # 写入文件到压缩包
z.close() # 关闭文件

z = zipfile.ZipFile('我是压缩包.tar.gz', 'r') # 打开压缩包
z.extractall('文件夹1') # 解压到指定路径
z.close() # 关闭文件

tarfile模块:

1
2
3
4
5
6
7
8
9
import tarfile

t = tarfile.open('我是压缩包.tar.gz', 'w') # 创建压缩包
t.add('1.txt', arcname='1.txt') # 写入文件到压缩包
t.close() # 关闭文件

t = tarfile.open('我是压缩包.tar.gz', 'r') # 打开压缩包
t.extractall('文件夹1') # 解压到指定路径
t.close() # 关闭文件

持续更新…

最后更新: 2018年12月04日 17:53

原始链接: http://pythonfood.github.io/2017/12/30/python压缩和解压缩/

× 多少都行~
打赏二维码