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


Posted in Python onAugust 20, 2017

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文件压缩解压的实例,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python之wxPython菜单使用详解
Sep 28 Python
Python实现的数据结构与算法之基本搜索详解
Apr 22 Python
判断网页编码的方法python版
Aug 12 Python
Python解惑之整数比较详解
Apr 24 Python
Python模拟登陆实现代码
Jun 14 Python
解决nohup重定向python输出到文件不成功的问题
May 11 Python
Python读取txt内容写入xls格式excel中的方法
Oct 11 Python
Windows下安装Scrapy
Oct 17 Python
python同义词替换的实现(jieba分词)
Jan 21 Python
Python基于QQ邮箱实现SSL发送
Apr 26 Python
python os.listdir()乱码解决方案
Jan 31 Python
python 爬取华为应用市场评论
May 29 Python
详解Python 序列化Serialize 和 反序列化Deserialize
Aug 20 #Python
Python中input与raw_input 之间的比较
Aug 20 #Python
Python 基础教程之str和repr的详解
Aug 20 #Python
Python实现爬取需要登录的网站完整示例
Aug 19 #Python
Python获取当前页面内所有链接的四种方法对比分析
Aug 19 #Python
Python基于numpy灵活定义神经网络结构的方法
Aug 19 #Python
Python正则捕获操作示例
Aug 19 #Python
You might like
一个简洁的多级别论坛
2006/10/09 PHP
php学习之数据类型之间的转换代码
2011/05/29 PHP
如何解决CI框架的Disallowed Key Characters错误提示
2013/07/05 PHP
Yii使用DeleteAll连表删除出现报错问题的解决方法
2016/07/14 PHP
ArrayList类(增强版)
2007/04/04 Javascript
javascript动画效果类封装代码
2007/08/28 Javascript
AeroWindow 基于JQuery的弹出窗口插件
2011/06/27 Javascript
Javascript实现重力弹跳拖拽运动效果示例
2013/06/28 Javascript
Javascript中call的两种用法实例
2013/12/13 Javascript
Sea.JS知识总结
2016/05/05 Javascript
浅谈JS函数定义方式的区别
2016/10/30 Javascript
jq stop()和:is(:animated)的用法及区别(详解)
2017/02/12 Javascript
JS实现简易的图片拖拽排序实例代码
2017/06/09 Javascript
在React 组件中使用Echarts的示例代码
2017/11/08 Javascript
看看“疫苗查询”小程序有温度的代码
2018/07/31 Javascript
vue中的双向数据绑定原理与常见操作技巧详解
2020/03/16 Javascript
如何在selenium中使用js实现定位
2020/08/18 Javascript
[01:01:52]完美世界DOTA2联赛PWL S2 GXR vs Magma 第二场 11.25
2020/11/26 DOTA
python判断、获取一张图片主色调的2个实例
2014/04/10 Python
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
python实现斐波那契递归函数的方法
2014/09/08 Python
在双python下设置python3为默认的方法
2018/10/31 Python
python Tensor和Array对比分析
2020/01/08 Python
django 外键创建注意事项说明
2020/05/20 Python
python 通过文件夹导入包的操作
2020/06/01 Python
纯CSS3代码实现文字描边
2016/04/25 HTML / CSS
Wiggle中国:英国骑行、跑步、游泳 & 铁三运动装备专卖网店
2016/08/02 全球购物
雪花秀美国官方网站:韩国著名草本护肤化妆品品牌
2016/10/19 全球购物
全球游戏Keys和卡片市场:GamesDeal
2018/03/28 全球购物
指针和引用有什么区别
2013/01/13 面试题
学生会干部自荐信
2014/02/04 职场文书
职工小家建设活动方案
2014/08/25 职场文书
巴黎圣母院观后感
2015/06/10 职场文书
深入理解redis中multi与pipeline
2021/06/02 Redis
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers