legongju.com
我们一直在努力
2025-01-19 16:23 | 星期天

Python解压zip文件到指定目录

要使用Python将ZIP文件解压到指定目录,您可以使用zipfile模块。以下是一个示例代码:

import zipfile
import os

def unzip_file(zip_path, extract_to):
    with zipfile.ZipFile(zip_path, 'r') as zip_ref:
        zip_ref.extractall(extract_to)
        print(f"文件 {zip_path} 已成功解压到 {extract_to}")

if __name__ == "__main__":
    zip_file_path = "example.zip"  # 请替换为您的ZIP文件路径
    destination_directory = "extracted_files"  # 请替换为您希望解压到的目录路径

    if not os.path.exists(destination_directory):
        os.makedirs(destination_directory)

    unzip_file(zip_file_path, destination_directory)

这个代码定义了一个名为unzip_file的函数,它接受两个参数:zip_path(ZIP文件的路径)和extract_to(要解压到的目录路径)。函数使用zipfile.ZipFile打开ZIP文件,并使用extractall()方法将其内容解压到指定的目录。在__main__部分,我们指定了ZIP文件的路径和目标解压目录,然后调用unzip_file函数来执行解压操作。

未经允许不得转载 » 本文链接:https://www.legongju.com/article/42517.html

相关推荐

  • Python中os函数重命名文件或目录的步骤

    Python中os函数重命名文件或目录的步骤

    在Python中,可以使用os.rename()函数来重命名文件或目录。下面是重命名文件或目录的步骤: 导入os模块:首先需要导入Python的os模块,这样才能使用os中的相关函...

  • 如何用Python的os函数修改文件权限

    如何用Python的os函数修改文件权限

    要使用Python的os模块来修改文件的权限,可以使用os.chmod()函数。以下是一个示例代码,演示如何使用os.chmod()函数修改文件的权限:
    import os # 文件路径...

  • Python os函数删除文件操作是什么样的

    Python os函数删除文件操作是什么样的

    在Python中,可以使用os模块提供的函数来删除文件。其中,常用的函数是os.remove()函数。该函数接受一个文件路径作为参数,用于删除指定路径的文件。
    示例代...

  • 在Python中利用os函数创建新目录的方法

    在Python中利用os函数创建新目录的方法

    在Python中,可以使用os模块中的os.mkdir()函数来创建新目录。下面是一个简单的示例:
    import os # 指定新目录的路径
    new_dir = 'path/to/new/directo...

  • 在Python中如何递归解压zip文件

    在Python中如何递归解压zip文件

    在Python中,您可以使用zipfile库来递归解压ZIP文件
    import zipfile
    import os def extract_zip(file_path, extract_to): with zipfile.ZipFile(file_...

  • Python解压zip文件并保留文件属性

    Python解压zip文件并保留文件属性

    要使用Python解压ZIP文件并保留文件属性,可以使用zipfile模块
    import zipfile
    import os
    from datetime import datetime def zip_info(file_inf...

  • 如何处理Python解压zip时的错误

    如何处理Python解压zip时的错误

    处理Python解压ZIP文件时可能遇到的错误,可以采用以下几种方法: 使用try-except语句捕获异常: 在解压ZIP文件时,可以使用try-except语句来捕获可能出现的异常...

  • Python中解压zip文件的代码示例

    Python中解压zip文件的代码示例

    在Python中,您可以使用内置的zipfile库来解压ZIP文件
    import zipfile # 指定要解压的ZIP文件路径
    zip_file_path = 'example.zip' # 指定解压后的文件...