0
点赞
收藏
分享

微信扫一扫

python利用zipfile压缩和解压文件

微笑沉默 2022-01-26 阅读 94

在这里插入图片描述

import zipfile


#解压缩
# 得到压缩包里所有文件
zip_file = zipfile.ZipFile("test.zip")
zip_list = zip_file.namelist()
print(zip_list)
# ['__init__.robot', 'abc.robot', 'abc2.robot', 'global_variables.robot', 'mypython.py', 'rf_test.py', 'test.robot', 'variables.robot']


# 循环解压文件到指定目录
for f in zip_list:
    zip_file.extract(f, "unzip")  
    
    

#压缩
 # 在指定zip压缩文件目录下创建zip文件
zip_file = zipfile.ZipFile("test.zip", mode='a', compression=zipfile.ZIP_DEFLATED)

zip_file.write("tt.txt", "tt.txt")
zip_file.close()
举报

相关推荐

0 条评论