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 (int64_t, default None) – 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’}
asbytes (bool, default False) – Return result as Python bytes object, otherwise Buffer.
memory_pool (MemoryPool, default None) – Memory pool to use for buffer allocations, if any.
- Returns
uncompressed (pyarrow.Buffer or bytes (if asbytes=True))