import zlib import zlib_into a = b'abcde' * 5000 b = bytearray(5000) res = zlib_into.compress_into(a, b, 1, 15) print("res", res) print(b[:res]) print("Roundtrip", zlib.decompress(b[:res]) == a)