uproot.LZMA
Defined in uproot.compression on line 144.
Inheritance order: |
---|
|
- class uproot.compression.LZMA(level)
- Parameters:
level (int, 0-9) – Compression level: 0 is uncompressed, 1 is minimally compressed, and 9 is maximally compressed.
Represents the LZMA compression algorithm.
Uproot uses
lzma
from the Python 3 standard library.In Python 2,
backports.lzma
must be installed.
compress
- LZMA.compress(data)
from_code
Inherited from uproot.compression.Compression.
- classmethod LZMA.from_code(code)
Constructs a uproot.compression.Compression from a raw
fCompress
integer.
from_code_pair
Inherited from uproot.compression.Compression.
- classmethod LZMA.from_code_pair(algorithm, level)
Constructs a uproot.compression.Compression from a pair of integers representing
algorithm
andlevel
.
code
Inherited from uproot.compression.Compression.
- LZMA.code
This uproot.compression.Compression as a raw
fCompress
integer.
code_pair
Inherited from uproot.compression.Compression.
- LZMA.code_pair
This uproot.compression.Compression as a 2-tuple of integers representing algorithm and level.
level
Inherited from uproot.compression.Compression.
- LZMA.level
0 is uncompressed, 1 is minimally compressed, and 9 is maximally compressed.
- Type:
The compression level
decompress
Inherited from uproot.compression._DecompressLZMA.
- LZMA.decompress(data, uncompressed_bytes=None)