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中readline判断文件读取结束的方法
Nov 08 Python
Python 实现数据库(SQL)更新脚本的生成方法
Jul 09 Python
Python2.7读取PDF文件的方法示例
Jul 13 Python
基于python3 类的属性、方法、封装、继承实例讲解
Sep 19 Python
Python中用post、get方式提交数据的方法示例
Sep 22 Python
pandas.DataFrame 根据条件新建列并赋值的方法
Apr 08 Python
Python中的 enum 模块源码详析
Jan 09 Python
python numpy 常用随机数的产生方法的实现
Aug 21 Python
python脚本后台执行方式
Dec 21 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
Mar 13 Python
Django实现将一个字典传到前端显示出来
Apr 03 Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
Mar 04 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
PHP连接SQLServer2005 的问题解决方法
2010/07/19 PHP
codeigniter中实现一次性加载多个view的方法
2015/03/20 PHP
php多文件打包下载的实例代码
2017/07/12 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式一图文详解
2019/04/09 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
给moz-firefox下添加IE方法和属性
2007/04/10 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
jQuery中insertAfter()方法用法实例
2015/01/08 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
点击页面任何位置隐藏div的实现方法
2016/09/05 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
关于angular js_$watch监控属性和对象详解
2017/04/24 Javascript
使用Vue.observable()进行状态管理的实例代码详解
2019/05/26 Javascript
layui 富文本赋值,取值,取纯文本值的实例
2019/09/18 Javascript
微信小程序保存图片到相册权限设置
2020/04/09 Javascript
举例讲解Python的lambda语句声明匿名函数的用法
2016/07/01 Python
Python操作csv文件实例详解
2017/07/31 Python
python的re正则表达式实例代码
2018/01/24 Python
python微信跳一跳游戏辅助代码解析
2018/01/29 Python
python如何将图片转换为字符图片
2020/08/19 Python
Django如何将URL映射到视图
2019/07/29 Python
python3文件复制、延迟文件复制任务的实现方法
2019/09/02 Python
CSS3感应鼠标的背景闪烁和图片缩放动画效果
2014/05/14 HTML / CSS
friso美素佳儿官方海外旗舰店:荷兰原产原罐
2017/07/03 全球购物
Zatchels官网:英国剑桥包品牌
2021/01/12 全球购物
生产主管岗位职责
2013/11/10 职场文书
医学院护理专业应届生求职信
2013/11/12 职场文书
监理员的岗位职责
2013/11/13 职场文书
办护照工作证明范本
2014/01/14 职场文书
创意活动策划书
2014/01/15 职场文书
敬老院志愿者活动总结
2015/05/06 职场文书
2016孝老爱亲模范事迹材料
2016/02/26 职场文书
CSS3实现的3D隧道效果
2021/04/27 HTML / CSS
JavaScript实现显示和隐藏图片
2021/04/29 Javascript
spring boot中nativeQuery的用法
2021/07/26 Java/Android
MybatisPlus EntityWrapper如何自定义SQL
2022/03/22 Java/Android