7.18.3 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:
- Name of the file in the archive.
-
The time and date of the last modification 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)
- Type of compression for the archive member.
- Comment for the individual archive member.
- Expansion field data. The PKZIP Application Note contains some comments on the internal structure of the data contained in this string.
- System which created ZIP archive.
- PKZIP version which created ZIP archive.
- PKZIP version needed to extract archive.
- Must be zero.
- ZIP flag bits.
- Volume number of file header.
- Internal attributes.
- External file attributes.
- Byte offset to the file header.
- Byte offset to the start of the file data.
- CRC-32 of the uncompressed file.
- Size of the compressed data.
- Size of the uncompressed file.