Serhiy Storchaka added the comment:

Here is a patch which optimize (speed up 2x) Python implementation of ZIP 
decryptor.  It is almost the maximum of what can be achieved without 
significant degradation of maintainability.

Of course, 2x is less then 100x, but it more portable and costs almost nothing. 
 If that's not enough, I suggest to use an external unzip. You can even run 
multiple unzips at a time for the parallel extraction of multiple files.

If in the future someone will implement the strong encryption for ZIP files, it 
is possible it will required a C accelerator module and it is possible there 
will be a place for PKWARE's traditional encryption.

----------
Added file: http://bugs.python.org/file27882/zipfile_decryptor_speedup.patch

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue10030>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to