File size: 357 Bytes
e02b873
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
import zipfile
import io
from PIL import Image

def extract_files_from_zip(zip_path):
    file_objects = {}
    with zipfile.ZipFile(zip_path, 'r') as zip_ref:
        for file_name in zip_ref.namelist():
            with zip_ref.open(file_name) as file:
                file_objects[file_name] = Image.open(io.BytesIO(file.read()))
    return file_objects