pyarrow.decompress#

pyarrow.decompress(buf,decompressed_size=None,codec='lz4',asbytes=False,memory_pool=None)#

Decompress data from buffer-like object.

Parameters:
bufpyarrow.Buffer,bytes, or memoryview-compatible object

Input object to decompress data from.

decompressed_sizeint, defaultNone

Size of the decompressed result

codecstr, default ‘lz4’

Compression codec.Supported types: {‘brotli, ‘gzip’, ‘lz4’, ‘lz4_raw’, ‘snappy’, ‘zstd’}

asbytesbool, defaultFalse

Return result as Python bytes object, otherwise Buffer.

memory_poolMemoryPool, defaultNone

Memory pool to use for buffer allocations, if any.

Returns:
uncompressedpyarrow.Buffer orbytes (if asbytes=True)