import zipfile
# 创建压缩包
file = zipfile.ZipFile('zip_dir/123.zip',mode='w') # 设置包的文件夹路径,用w模式写入,文件夹名称须已存在
file.write('1.txt') # 往压缩包写入2个文件
file.write('2.txt')
file.close()
# 解压缩全部文件
f = zipfile.ZipFile('zip_dir/123.zip',mode='r')
f.extractall('zip_dir/456') # 全部解压缩,然后指定要放的文件夹,这里放在zip_dir文件夹下的456文件A级
# 一个一个解压缩 ,用namelist然后用循环
f = zipfile.ZipFile('zip_dir/123.zip' , mode= 'r')
for i in f.namelist():
f.extract(i, 'zip_dir/789')
python的压缩功能zipfile
最新推荐文章于 2024-04-16 20:15:32 发布