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查询Mysql时返回字典结构的代码
Jun 18 Python
使用Python编写基于DHT协议的BT资源爬虫
Mar 19 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
Mar 24 Python
numpy排序与集合运算用法示例
Dec 15 Python
opencv python 图像去噪的实现方法
Aug 31 Python
Python File(文件) 方法整理
Feb 18 Python
python pytest进阶之conftest.py详解
Jun 27 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
Apr 20 Python
哈工大自然语言处理工具箱之ltp在windows10下的安装使用教程
May 07 Python
使用python修改文件并立即写回到原始位置操作(inplace读写)
Jun 28 Python
用python对excel进行操作(读,写,修改)
Dec 25 Python
Matplotlib animation模块实现动态图
Feb 25 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
Apache下禁止php文件被直接访问的解决方案
2013/04/25 PHP
PHP防止注入攻击实例分析
2014/11/03 PHP
PHP之密码加密的几种方式
2015/07/29 PHP
PHP 多任务秒级定时器的实现方法
2018/05/13 PHP
JavaScript开发时的五个注意事项
2007/12/08 Javascript
JavaScript 学习笔记(十四) 正则表达式
2010/01/22 Javascript
js实现单一html页面两套css切换代码
2013/04/11 Javascript
jQuery实现图片预加载效果
2015/11/27 Javascript
Mongoose学习全面理解(推荐)
2017/01/21 Javascript
Javascript中for循环语句的几种写法总结对比
2017/01/23 Javascript
Bootstrap table右键功能实现方法
2017/02/20 Javascript
vue-router 组件复用问题详解
2018/01/22 Javascript
Vue项目分环境打包的实现步骤
2018/04/02 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
2019/04/04 Javascript
python操作日期和时间的方法
2014/03/11 Python
Python检测生僻字的实现方法
2016/10/23 Python
Python网络编程详解
2017/10/31 Python
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
python opencv之SIFT算法示例
2018/02/24 Python
windows下python和pip安装教程
2018/05/25 Python
python文件转为exe文件的方法及用法详解
2019/07/08 Python
python gdal安装与简单使用
2019/08/01 Python
利用python计算时间差(返回天数)
2019/09/07 Python
Python制作简易版小工具之计算天数的实现思路
2020/02/13 Python
Python自动化测试笔试面试题精选
2020/03/12 Python
重新定义牛仔布,100美元以下:Warp + Weft
2018/07/25 全球购物
加利福尼亚州威尼斯的女性奢侈品设计师服装和概念店:Mona Moore
2018/09/13 全球购物
BannerBuzz加拿大:在线定制横幅印刷、广告和标志
2020/03/10 全球购物
硕士生工作推荐信
2014/03/07 职场文书
团代会宣传工作方案
2014/05/08 职场文书
承诺书范文
2014/06/03 职场文书
元旦晚会活动总结
2014/07/09 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
幼儿园庆六一主持词
2015/06/30 职场文书
又涨知识了,自律到底多重要?
2019/06/27 职场文书
毕业季聚会祝酒词!
2019/07/04 职场文书