python解压zip文件,不保留zip文件目录结构的方法
python可以使用内置zipfile模块的extract或extractall方法解压zip文件,但是解压的文件会保留其在zip中的目录结果,有时不需要保留目录结构,想把文件提取到指定目录下平铺展开,可以使用以下方法
使用open方法打开zip中的文件,再把文件复制到指定文件中
import os
import shutil
import zipfile
my_dir = r"D:\Download"
my_zip = r"D:\Download\my_file.zip"
with zipfile.ZipFile(my_zip) as zip_file:
for member in zip_file.namelist():
filename = os.path.basename