在Python中,你可以使用zipfile模块来解压ZIP文件。以下是一个简单的例子,展示了如何使用zipfile模块来解压一个ZIP文件:
import zipfile
def extract_zip(zip_filepath, extract_to=None):
"""
解压ZIP文件到指定目录,如果未指定目录,则解压到当前目录。
参数:
zip_filepath (str): ZIP文件的路径。
extract_to (str, 可选): 解压到的目录路径。默认为None,即解压到当前目录。
"""
if extract_to is None:
extract_to = '.' # 当前目录
with zipfile.ZipFile(zip_filepath, 'r') as zip_ref:
zip_ref.extractall(extract_to)
# 使用示例
zip_filepath = 'path_to_your_zip_file.zip' # 替换为你的ZIP文件路径
extract_zip(zip_filepath, extract_to='path_to_extract_folder') # 替换为你想要解压到的目录路径
在这个例子中,extract_zip函数接受一个ZIP文件的路径和一个可选的解压目录路径。如果没有指定解压目录,ZIP文件将被解压到当前目录。zipfile.ZipFile类用于打开ZIP文件,而extractall方法用于解压所有文件到指定目录。
请确保将path_to_your_zip_file.zip和path_to_extract_folder替换为你自己的ZIP文件路径和解压目录路径。
1万+

被折叠的 条评论
为什么被折叠?



