def extract_chunk(fn, directory, ix_begin, ix_end):
    with zipfile.ZipFile('{}/file.zip'.format(directory), 'r') as zf:
        infos = zf.infolist()
print(infos)
for ix in range(max(0, ix_begin), min(ix_end, len(infos))):
    zf.extract(infos[ix], directory)
zf.close()
directory = 'path'
Распаковать папку по частям в python