skppy.parser.zip_entries¶
ZIP entry reader.
Provides a function to read metadata for all entries from the embedded ZIP archive of a .skp file.
Example
>>> entries, model_entry = read_zip_entries("model.skp")
- skppy.parser.zip_entries.read_zip_entries(filepath: str) Tuple[List[SkpZipEntry], SkpZipEntry | None][source]
Read all ZIP entries from a .skp file.
- Parameters:
filepath (str) – Path to the .skp file.
- Returns:
All entries and the
model.datentry (orNoneif missing).- Return type:
tuple of (list of SkpZipEntry, SkpZipEntry or None)
Examples
>>> entries, model_entry = read_zip_entries("model.skp") >>> model_entry.name 'model.dat'