PyDocs

Nav

Data Compression and Archiving

ZstdCompressor

  • ZstdCompressor(level=None, options=None, zstd_dict=None)
Create a compressor object for compressing data incrementally.

  level
    The compression level to use. Defaults to COMPRESSION_LEVEL_DEFAULT.
  options
    A dict object that contains advanced compression parameters.
  zstd_dict
    A ZstdDict object, a pre-trained Zstandard dictionary.

Thread-safe at method level.  For one-shot compression, use the
compress() function instead.
Members of ZstdCompressor

c

compress
Provide data to the compressor object.
CONTINUE
Collect more data for compression, which may or may not generate output immediately.

f

flush
Finish the compression process.
FLUSH_BLOCK
Complete and write a block to the data stream.
FLUSH_FRAME
Complete and write out a frame.

l

last_mode
The last mode used to this compressor object, its value can be .CONTINUE, .FLUSH_BLOCK, .FLUSH_FRAME.

s

set_pledged_input_size
Set the uncompressed content size to be written into the frame header.
0 Examples
No examples for compression.zstd/ZstdCompressor.
See Also
No see-alsos for compression.zstd/ZstdCompressor
0 Notes
No notes for ZstdCompressor