pyarrow.decompress#
- pyarrow.decompress(buf, decompressed_size=None, codec='lz4', asbytes=False, memory_pool=None)#
Decompress data from buffer-like object.
- Parameters
- buf
pyarrow.Buffer
,bytes
, or memoryview-compatible object Input object to decompress data from.
- decompressed_size
int
, defaultNone
If not specified, will be computed if the codec is able to determine the uncompressed buffer size.
- codec
str
, default ‘lz4’ Compression codec. Supported types: {‘brotli, ‘gzip’, ‘lz4’, ‘lz4_raw’, ‘snappy’, ‘zstd’}
- asbytesbool, default
False
Return result as Python bytes object, otherwise Buffer.
- memory_pool
MemoryPool
, defaultNone
Memory pool to use for buffer allocations, if any.
- buf
- Returns
- uncompressed
pyarrow.Buffer
orbytes
(if asbytes=True)
- uncompressed