Comment

Peter Bengtsson

Might be tricky. Since the zipfile.ZipFile ultimately does the extraction with happens with shutil.copyfileobj
https://github.com/python/cpython/blob/master/Lib/zipfile.py#L1551
So you can't read the data in thread and send it to another. Unless you can do a prototype.