Python3 zipfile — 访问 ZIP 压缩文件
from zipfile import ZipFile
def extract_zip_files(zip_file_path, extract_to):
"""
从ZIP文件中提取内容到指定目录。
如果目标目录不存在,则创建它。
:param zip_file_path: ZIP文件的路径。
:param extract_to: 提取内容的目标目录。
"""
with ZipFile(zip_file_path, 'r') as zip_ref:
zip_ref.extractall(extract_to)
# 使用示例
zip_file_path = 'example.zip'
extract_to = 'extracted'
extract_zip_files(zip_file_path, extract_to)
这段代码定义了一个函数extract_zip_files
,它接受ZIP文件的路径和提取目标目录作为参数。使用ZipFile
类的上下文管理器来安全地打开ZIP文件,并将其内容提取到指定目录。如果目标目录不存在,会自动创建。使用这个函数可以轻松地从ZIP文件中提取内容。
评论已关闭