首页 > 编程 > Python > 正文

python 实现tar文件压缩解压的实例详解

2020-01-04 16:47:42
字体:
来源:转载
供稿:网友

python/270536.html">python/199252.html">python 实现tar文件压缩解压的实例详解

压缩文件:

import tarfile import os def tar(fname):   t = tarfile.open(fname + ".tar.gz", "w:gz")   for root, dir, files in os.walk(fname):     print root, dir, files     for file in files:       fullpath = os.path.join(root, file)       t.add(fullpath)   t.close()  if __name__ == "__main__":   tar("del") 

解压:

import tarfile import os def untar(fname, dirs):   t = tarfile.open(fname)   t.extractall(path = dirs)   if __name__ == "__main__":   untar("del.tar.gz", ".") 

dirs参数为保存的目标文件的路径。

以上就是python 实现tar文件压缩解压的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表