Overview
Process a ZIP file in a single-pass stream without loading the whole archive into memory.
Usage
import pointevector.zip
parser = pointevector.zip.StreamParser()
for chunk in chunks():
for header, file_data in parser.feed(chunk):
pass # Do something with the file
# (Optional) Stop when no more files are in the archive
if parser.end_of_files:
break
Metadata
Release files for pointevector-zip 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pointevector-zip-0.0.3.tar.gz | 17.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pointevector_zip-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 39.1 kB
Release files / pointevector-zip-0.0.3.tar.gz
| Download URL | pointevector-zip-0.0.3.tar.gz |
|---|---|
| Size | 17.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d451f80647b2d497fa80988c7bfdb94544d84c61fe9ba0997d328ab112f782bd
|
|
BLAKE2b-256 checksum How to use checksums |
cf6a77c0864717d51b2ea228421a7bdc56f98a9934d57f83d2c807dc5a73ee9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.15
|
Release files / pointevector_zip-0.0.3-py3-none-any.whl
| Download URL | pointevector_zip-0.0.3-py3-none-any.whl |
|---|---|
| Size | 21.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
59a4f3bc96369c0906909c59b4c9c06e819ad9b8fa346c4a542180b6bcd321d2
|
|
BLAKE2b-256 checksum How to use checksums |
afcceaaa98fda2c182b1889f7aeee56bb2a91d7655f57ff8ab9f23499123091e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.15
|