= zinfo.extra
if extra:
# Append a ZIP64 field to the extra's... extra_data = struct.pack(
'<HH' + 'Q'*len(extra...),
1, 8*len(extra), *extra) + extra_data
extract_version...(filename), len(extra_data), len(zinfo.comment),
0, zinfo.internal_attr, zinfo.external_attr...(zinfo.filename), len(extra_data), len(zinfo.comment),
0, zinfo.internal_attr