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:
- filename
-
Name of the file in the archive.
- date_time
-
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) |
- compress_type
-
Type of compression for the archive member.
- comment
-
Comment for the individual archive member.
- extra
-
Expansion field data. The
PKZIP Application Note 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.
Release 2.4.4, documentation updated on 18 October 2006.
See About this document... for information on suggesting changes.