import os, zipfile
dir_name = 'yourZipFileLocation'#你保存文件的路径
extension = ".zip"
os.chdir(dir_name) # 将工作路径换到你保存文件的路径
for item in os.listdir(dir_name): # 遍历文件夹中所有文件
if item.endswith(extension): # 寻找 ".zip" 结尾的文件
file_name = os.path.abspath(item) # 获取带文件名的文件完整路径
zip_ref = zipfile.ZipFile(file_name) # 创建zip 对象
os.mkdir(file_name.replace(".zip","")) # 创建同名子文件夹
zip_ref.extractall(file_name.replace(".zip","")) # 解压zip文件内容到子文件夹
zip_ref.close() # 关闭zip文件
os.remove(file_name) # 删除同名zip文件
Python 3 解压文件夹内所有zip文件到同名子文件夹
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。