为了账号安全,请及时绑定邮箱和手机立即绑定

用Python解压缩文件

用Python解压缩文件

DIEA 2019-12-07 16:01:10
我通读了zipfile文档,但不明白如何解压缩文件,只能解压缩文件。如何将zip文件的所有内容解压缩到同一目录中?
查看完整描述

5 回答

?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

import zipfile

with zipfile.ZipFile(path_to_zip_file, 'r') as zip_ref:

    zip_ref.extractall(directory_to_extract_to)

差不多了!


查看完整回答
反对 回复 2019-12-07
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

import os 

zip_file_path = "C:\AA\BB"

file_list = os.listdir(path)

abs_path = []

for a in file_list:

    x = zip_file_path+'\\'+a

    print x

    abs_path.append(x)

for f in abs_path:

    zip=zipfile.ZipFile(f)

    zip.extractall(zip_file_path)

如果文件不是zip,则不包含对该文件的验证。如果文件夹包含非.zip文件,它将失败。


查看完整回答
反对 回复 2019-12-07
  • 5 回答
  • 0 关注
  • 463 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号