import zipfileimport ossrc_path = r"D:\test\testdir"dsc_path = r"D:\test\testdir.zip"extr_path = r"D:\test\new_testdir"#压缩文件z = zipfile.ZipFile(dsc_path , "w")for root, dirs, files in os.walk(src_path): for file in files: z.write( os.path.join( root, file ) )z.close()#解压文件with zipfile.ZipFile(dsc_path, mode="a") as f: f.extractall(extr_path)f.close()
1、源文件
2、压缩文件
3、解压文件
转载于:https://www.cnblogs.com/harryTree/p/11457204.html
相关资源:python调用winrar自动解压缩zip、rar文件