python学习shutil模块的文件压缩和解压用法

时间:2022-04-16 03:32:27

    shutil模块可以创建压缩包并返回文件路径,例如 zip,tar,下面详细其用法

base_name 压缩包的文件名,也可以是压缩包的路径,只是文件名时,则保存至当前目录,否则保存指定路径

data_bak 保存当前路径

format  压缩包种类  zip tar bztar gztar

root_dir 要压缩的文件路径

owner 用户

group 用户组

logger 用于记录日志

1,压缩的用法

    import zipfile

    z=zipfile.Zipfile('a.zip','w')

   z.write('www.96net.com.cn')

  z.write('data.data')

  z.close()

2,解压的用法

  import zipfile

    z=zipfile.Zipfile('a.zip',‘r')

此外 tarfile 压缩和解压缩