class documentation
A BaseBlob used by EmptyBlobSource for empty blobs.
| Method | __init__ |
The default constructor. |
| Method | close |
Called when this blob is no longer needed. |
| Method | get |
Return the size of this blob. |
| Method | read |
Read up to n bytes from the blob. |
overrides
pyzim.blob.BaseBlob.closeCalled when this blob is no longer needed.
Use this method to clean up any associated resources.
overrides
pyzim.blob.BaseBlob.get_sizeReturn the size of this blob.
This value should never be lower than the actual size.
| Returns | |
int | the size of this blob in bytes |
overrides
pyzim.blob.BaseBlob.readRead up to n bytes from the blob.
The "n" parameter indicates the max amount of bytes that should be returned. It is meant as a mere suggestion and can safely be ignored.
This function should return an empty bytestring if all data has been read.
| Returns | |
bytes | a chunk of data read from the blob |