On 15.02.15 10:47, Paul Moore wrote:
On 15 February 2015 at 08:14, Paul Moore <p.f.mo...@gmail.com> wrote:
Maybe it would be better to
put something on PyPI and let it develop outside the stdlib first?

The only place where a ".pyz" file can't easily be manipulated with
the stdlib zipfile module is in writing a shebang line to the start of
the archive (i.e. adding "prefix" bytes before the start of the
zipfile data). It would be nice if the ZipFile class supported this
(because to do it properly you need access to the file object that the
ZipFile object wraps). Would it be reasonable to add methods to the
ZipFile class to read and write the prefix data?

But the stdlib zipfile module supports this.

with open(filename, 'wb') as f:
    f.write(shebang)
    with zipfile.PyZipFile(f, 'a') as zf:
        ...


_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to