压缩解压包
#导入模块 import zipfile #新建压缩包并将db与ooo.xml压缩到文件中 z = zipfile.ZipFile(‘laxi.zip‘,‘w‘) z.write(‘db‘) z.write(‘ooo.xml‘) z.close() #解压以读的方式打开laxi.zip文件 z = zipfile.ZipFile(‘laxi.zip‘,‘r‘) #并将文件解压到指定路径 z.extractall(path = r‘C:\Users\liguangxu\Desktop‘) #将指定文件解压到指定路径 z.extract(‘db‘,path = r‘C:\Users\liguangxu\Desktop‘) z.close()
1 #tarfile模块 2 import tarfile 3 #将your.tar文件以写的方式打开,并压缩添加bbs.log文件 4 tar = tarfile.open(‘your.tar‘,‘w‘) 5 tar.add(‘/Users/liguangxu/Desktop/a.txt‘,arcname= ‘bbs.log‘) 6 tar.close() 7 8 9 #解压 10 tar = tarfile.open(‘your.tar‘,‘r‘) 11 tar.extractall()#可设置解压地址 12 tar.close()
时间: 2024-10-22 05:29:20