用python举个例子
时间: 2023-07-12 15:47:51 浏览: 126
一些基于python的例子, ai测试, 图像处理, matlab调用,文件操作.zip
当然,以下是使用 Python 进行文件压缩的示例代码:
```python
import zipfile
def zip_file(file_path, zip_path):
"""将文件 file_path 压缩为 zip_path"""
with zipfile.ZipFile(zip_path, 'w', zipfile.ZIP_DEFLATED) as zipf:
zipf.write(file_path)
# 示例:将 test.txt 压缩为 test.zip
zip_file('test.txt', 'test.zip')
```
首先,我们需要导入 `zipfile` 模块。然后,定义一个 `zip_file` 函数,接收两个参数:`file_path` 表示要压缩的文件路径,`zip_path` 表示压缩后的文件路径。
在函数内部,我们使用 `with` 语句打开一个 `ZipFile` 对象,并将其指定为写模式。`ZIP_DEFLATED` 表示使用默认压缩算法。
最后,我们调用 `write` 方法将文件添加到压缩文件中,并在最后关闭 `ZipFile` 对象。
在示例中,我们将 `test.txt` 文件压缩为 `test.zip` 文件。
阅读全文