我正在使用brotli压缩器,我想打开一个压缩文件并添加更多内容。
到目前为止,我使用了以下测试:
import brotli
for _ in range(2):
with open('test.br','ab') as fd:
compressor = brotli.Compressor(mode=brotli.BrotliEncoderMode.TEXT)
fd.write(compressor.compress("foo"))
fd.write(compressor.flush())
fd.write(compressor.finish())
但是,如果我解压缩
$cat test.br | brotli --decompress
foo
而不是
foofoo
有没有办法附加到brotli压缩文件,而不用解压缩以前的书面内容或告诉它跳过文件头?