一、压缩和解压缩
zipfile模块:1
2
3
4
5
6
7
8
9import 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
9import 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