python解压TAR文件至至指定文件夹
2018-01-26 10:59
411 查看
######### Extract all files from src_dir to des_dir def extract_tar_files(src_dir,des_dir): files = os.listdir(src_dir) for file in files: dir_tmp = os.path.join(src_dir, file) print dir_tmp if not os.path.isdir(dir_tmp): ##是文件,非文件夹 #解压特定文件 if dir_tmp.endswith("gz") and (dir_tmp.find(cs.Port_week_perfer_name_start) != -1): #f = zipfile.ZipFile(dir_tmp, mode="r") f = tarfile.open(dir_tmp) names = f.getnames() for name in names: f.extract(name, path=des_dir) else: extract_tar_files(dir_tmp,des_dir) return 0
相关文章推荐
- ubutun下解压*.tar.gz文件到指定文件夹
- tar 解压指定文件,解压到指定文件夹
- python的tarfile模块实例 python把文件夹压缩成tar格式文件的例子
- Linux 使用unzip命令解压其中的单个文件到指定文件夹
- 解压tar包中的指定文件
- Linux tar (打包.压缩.解压缩)命令说明 | tar如何解压文件到指定的目录?
- linux debian解压文件到指定文件夹
- tar自动打包指定文件夹中的文件到指定目录
- Python清空指定文件夹下所有文件的方法
- Python遍历指定文件及文件夹的方法
- Linux压缩解压文件夹、文件——tar
- Python 批量删除文件夹下面指定类型的所有文件
- python遍历文件夹获取指定格式的文件
- linux tar (打包.压缩.解压缩)命令说明 | tar如何解压文件到指定的目录?
- Python批量删除指定文件夹下的指定类型的文件
- 解压tar包中的指定文件或者目录
- PHP解压ZIP文件到指定文件夹的方法
- Python遍历指定文件及文件夹的方法
- Python压缩指定文件及文件夹为zip
- 用python查找指定格式或名称的文件及修改指定文件夹名称