Serhiy Storchaka added the comment: Some examples:
>>> import zipfile >>> z = zipfile.ZipFile('README.zip') >>> z.filelist[0].extra b'UT\x05\x00\x03\xe0\xc3\x87Rux\x0b\x00\x01\x04\xe8\x03\x00\x00\x04\xe8\x03\x00\x00' >>> z.filelist[0].extra_map <zipfile.ExtraMap object at 0xb6fe8bec> >>> list(z.filelist[0].extra_map.items()) [(21589, b'\x03\xe0\xc3\x87R'), (30837, b'\x01\x04\xe8\x03\x00\x00\x04\xe8\x03\x00\x00')] >>> import gzip >>> gz = gzip.open('README.dz') >>> gz.extra_bytes b'' >>> gz.extra_map <gzip.ExtraMap object at 0xb6fd04ac> >>> list(gz.extra_map.items()) [] >>> gz.read(1) b'T' >>> gz.extra_bytes b'RA\x08\x00\x01\x00\xcb\xe3\x01\x00T\x0b' >>> list(gz.extra_map.items()) [(b'RA', b'\x01\x00\xcb\xe3\x01\x00T\x0b')] ---------- stage: needs patch -> patch review _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17681> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com