从zip文件提取到列表

时间:2020-06-18 00:23:59

标签: python list zipfile

我正在尝试使用python从zip文件中提取一组照片 然后将这些图片保存到图片列表中以对它们进行一些处理。

我尝试了很多,但是对我没有用。

1 个答案:

答案 0 :(得分:0)

尝试一下:

import zipfile

path = 'path_to_zip.zip'
input_zip = zipfile.ZipFile(path)
l = [input_zip.read(name) for name in input_zip.namelist()]

要显示其中一张图像,您可以执行以下操作:

import io

import matplotlib.pyplot as plt
from PIL import Image

image = Image.open(io.BytesIO(l[0]))
plt.imshow(image)