ZipInfo Objects
---------------
Instances of the `ZipInfo' class are returned by the `getinfo()' and
`infolist()' methods of `ZipFile' objects. Each object stores
information about a single member of the ZIP archive.
Instances have the following attributes:
`filename'
Name of the file in the archive.
`date_time'
The time and date of the last modification to to the archive
member. This is a tuple of six values:
Index Value
------ -----
0 Year
1 Month (one-based)
2 Day of month (one-based)
3 Hours (zero-based)
4 Minutes (zero-based)
5 Seconds (zero-based)
`compress_type'
Type of compression for the archive member.
`comment'
Comment for the individual archive member.
`extra'
Expansion field data. The contains some comments on the internal
structure of the data contained in this string.
`create_system'
System which created ZIP archive.
`create_version'
PKZIP version which created ZIP archive.
`extract_version'
PKZIP version needed to extract archive.
`reserved'
Must be zero.
`flag_bits'
ZIP flag bits.
`volume'
Volume number of file header.
`internal_attr'
Internal attributes.
`external_attr'
External file attributes.
`header_offset'
Byte offset to the file header.
`file_offset'
Byte offset to the start of the file data.
`CRC'
CRC-32 of the uncompressed file.
`compress_size'
Size of the compressed data.
`file_size'
Size of the uncompressed file.