python 打开 .zip 文件 并显示该文件中的 图片
时间: 2023-05-12 13:06:02 浏览: 120
可以使用Python的zipfile模块来打开.zip文件,然后使用Pillow库来显示图片。以下是示例代码:
```python
import zipfile
from PIL import Image
# 打开zip文件
with zipfile.ZipFile('example.zip', 'r') as zip_ref:
# 获取zip文件中的图片文件名
image_files = [f for f in zip_ref.namelist() if f.endswith('.jpg') or f.endswith('.png')]
# 打开第一张图片并显示
with zip_ref.open(image_files[0]) as image_file:
img = Image.open(image_file)
img.show()
```
请注意,上述代码假设.zip文件中只包含图片文件,并且第一张图片是.jpg或.png格式的。如果.zip文件中包含其他类型的文件或第一张图片不是.jpg或.png格式的,则需要进行相应的修改。
阅读全文