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

Posted 学无边涯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习shutil模块的文件压缩和解压用法相关的知识,希望对你有一定的参考价值。

    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 压缩和解压缩

以上是关于python学习shutil模块的文件压缩和解压用法的主要内容,如果未能解决你的问题,请参考以下文章

python shutil 文件(夹)的复制删除移动压缩和解压

day5模块学习--shutil模块

python基础学习shutil高级的文件,目录,压缩包处理模块

Python之shutil模块

shutil模块详解

python学习-shutil,configparser模块