海量文件遍历之 python解压文件
Posted amcomputer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了海量文件遍历之 python解压文件相关的知识,希望对你有一定的参考价值。
先看文件目录,在data10954目录下
现在开始用python解压这2个文件,直接以函数方式,核心是用了zipfile这个库
直接上代码
import zipfile
import os
def unzip_data(src_path,target_path):
# 解压原始数据集,将src_path路径下的zip包解压至target_path目录下
if(not os.path.isdir(target_path)):
z = zipfile.ZipFile(src_path, 'r')
z.extractall(path=target_path)
z.close()
unzip_data('data/data10954/cat_12_test.zip','data/data10954/cat_12_test')
unzip_data('data/data10954/cat_12_train.zip','data/data10954/cat_12_train')
运行后的结果:
以上是关于海量文件遍历之 python解压文件的主要内容,如果未能解决你的问题,请参考以下文章