将zip文件解压缩到指定文件夹中的方法(Python)
发布时间:2023-12-17 04:18:29
在Python中,可以使用zipfile模块来解压缩zip文件到指定文件夹中。下面是一个解压缩zip文件的例子:
import zipfile
def unzip(zip_file, destination_folder):
with zipfile.ZipFile(zip_file, 'r') as zip_ref:
zip_ref.extractall(destination_folder)
# 解压缩示例
if __name__ == "__main__":
zip_file = 'example.zip' # 要解压缩的zip文件路径
destination_folder = 'destination' # 解压缩到的目标文件夹路径
unzip(zip_file, destination_folder)
解压缩函数unzip接受两个参数,分别是zip_file(要解压缩的zip文件路径)和destination_folder(解压缩到的目标文件夹路径)。在函数内部,我们使用with语句打开zip文件,并使用extractall方法将文件解压缩到目标文件夹中。
在上面的例子中,我们将example.zip文件解压缩到名为destination的文件夹中。你可以根据实际情况修改zip_file和destination_folder的值。
注意,如果目标文件夹不存在,extractall方法会自动创建它。从zip文件中提取的文件和文件夹将保留其原始结构。
