Ryan Kelly <r...@rfk.id.au> added the comment:

Attached is my attempt at a patch for this functionality, along with some 
simple tests.  This basically mirrors what's done in zipfile.py, searching 
backwards through the file until it finds the end-of-central-directory marker.  
It tries to be memory conscious by reading in small chunks.

Patch is against trunk; I've also tested it against 2.7 and it seems to work.  
Any chance of it being backported into 2.7?

Also wanted to mention a real-world usecase for this functionality. I want to 
digitally sign a frozen python program with appended zipfile, which involves 
appending the signature to the EXE.  Simple to do if only zipimport would 
support appended comments.

----------
keywords: +patch
Added file: http://bugs.python.org/file17943/zipimport_with_comments.patch

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

Reply via email to