Python实现的Zip文件解压缩程序
发布时间:2023-12-12 18:51:39
以下是Python实现的Zip文件解压缩程序的代码,并附上一个使用它的例子:
import zipfile
def unzip_file(zip_file_path, extract_dir):
with zipfile.ZipFile(zip_file_path, 'r') as zip_ref:
zip_ref.extractall(extract_dir)
# 使用例子
zip_file_path = 'C:/path/to/your/zip/file.zip'
extract_dir = 'C:/path/to/extract/directory'
unzip_file(zip_file_path, extract_dir)
上述代码中,unzip_file() 函数接受两个参数:zip_file_path是要解压缩的Zip文件的路径,extract_dir是要将文件解压缩到的目标目录路径。
在使用例子中,你需要将 zip_file_path 替换为你自己要解压缩的Zip文件的路径,将 extract_dir 替换为你想要将文件解压缩到的目标目录的路径。运行该代码后,Zip文件中的所有文件将被解压缩到指定的目录中。
注意,这段代码需要确保在你的Python环境中已经安装了 zipfile 模块。如果你使用的是Python 3.6+版本,这个模块应该是默认安装的,你不需要进行额外的安装。如果你使用的是较旧版本的Python,你可能需要安装这个模块。你可以使用以下命令来安装:
pip install zipfile
确保你在运行代码之前安装了该模块。
