码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-10-15 23:25:55      阅读:353      评论:0      收藏:0      [点我收藏+]

标签:.data   用户组   shutil模块   模块   roo   shu   name   bak   write   

    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模块的文件压缩和解压用法

标签:.data   用户组   shutil模块   模块   roo   shu   name   bak   write   

原文地址:https://www.cnblogs.com/96net/p/9794941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!