今天,搞机器学习的数据集遇到zip,尝试用python解压,看了大佬文章,自己改进了一下,顺便记录一波。
代码如下:
#encoding="utf-8"
#@Author:Mr.Pan_学狂
#finish_time:2022/2/15
def zip_process(path):
# path = 'G:/DeepLearning/data/'
if os.path.exists(path):
dirs = os.listdir(path)
# print(dirs)
for dir in dirs:
if '.zip' in dir:
filename = dir.replace(".zip","")
zip = zipfile.ZipFile(path+dir)
zip.extractall(path+filename)
zip.close()
if __name__ == '__main__':
zip_process('G:/DeepLearning/data/')
运行结果:
最后,感谢大家前来观看鄙人的文章,文中或有诸多不妥之处,还望指出和海涵。