一个 Python 的函数,用于解压缩 zip文件
时间: 2023-06-12 18:03:51 浏览: 110
python 实现压缩和解压缩zip文件
你可以使用 Python 标准库中的 zipfile 模块来解压缩 zip 文件。下面是一个示例函数,它可以将指定的 zip 文件解压缩到指定的目录中:
```python
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` 是要解压缩的 zip 文件的路径,`extract_dir` 是要将文件解压缩到的目录。函数使用 `with` 语句打开 zip 文件,然后调用 `extractall()` 方法将文件解压缩到指定的目录中。
你可以像这样调用该函数:
```python
unzip_file('example.zip', '/path/to/extract')
```
这将解压缩名为 `example.zip` 的文件到 `/path/to/extract` 目录中。
阅读全文