Код: Выделить всё
import zstandard as zstd
from pathlib import Path
input_file = r"E:\Personal projects\tmp\test.zst"
input_file = Path(output_file)
meta_data = [{'name' : 'chunk_0.ndjson',
'uncompressed_size' : 2147473321,
'compressed_offset' : 0,
'uncompressed_offset' : 0,
'compressed_size' : 175631248},
{'name' : 'chunk_0.ndjson',
'uncompressed_size' : 2147473321,
'compressed_offset' : 175631248,
'uncompressed_offset' : 2147473321,
'compressed_size' : 175631248}]
- распаковывать chunk_0.ndjson,
- загружать весь сжатый chunk_1.ndjson в память.
Подробнее здесь: https://stackoverflow.com/questions/798 ... econd-file
Мобильная версия