PyDocs

Data Compression and Archiving

compression.zstd

Python bindings to the Zstandard (zstd) compression library (RFC-8878).
Symbols in compression.zstd

c

compress
Return Zstandard compressed *data* as bytes.
COMPRESSION_LEVEL_DEFAULT
The default compression level for Zstandard: 3.
CompressionParameter
Compression parameters.

d

decompress
Decompress one or more frames of Zstandard compressed *data*.
DecompressionParameter
Decompression parameters.

f

finalize_dict
Return a ZstdDict representing a finalized Zstandard dictionary.
FrameInfo
Information about a Zstandard frame.

g

get_frame_info
Get Zstandard frame information from a frame header.

o

open
Open a Zstandard compressed file in binary or text mode.

s

Strategy
Compression strategies, listed from fastest to strongest.

t

train_dict
Return a ZstdDict representing a trained Zstandard dictionary.

z

zstd_version_info
Version number of the runtime zstd library as a tuple of integers (major, minor, release).
ZstdCompressor
Create a compressor object for compressing data incrementally.
ZstdDecompressor
Create a decompressor object for decompressing data incrementally.
ZstdDict
Represents a Zstandard dictionary.
ZstdError
An error occurred in the zstd library.
ZstdFile
A file-like object providing transparent Zstandard (de)compression.