Извлечь из zip-файла в список - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь извлечь набор фотографий из zip-файла, используя python, а затем сохраняю эти изображения в списке изображений, чтобы поработать над каждым.

Я много пробовал, но ничего мне пригодилось.

1 Ответ

0 голосов
/ 18 июня 2020

Попробуйте следующее:

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)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...