From 15679156938d97232dfcbda5ee31de219875f173 Mon Sep 17 00:00:00 2001 From: Shadab Khan <88677256+ShadabKhan7253@users.noreply.github.com> Date: Mon, 7 Oct 2024 22:53:37 +0530 Subject: [PATCH] Create Deflate.py --- compression/Deflate.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 compression/Deflate.py diff --git a/compression/Deflate.py b/compression/Deflate.py new file mode 100644 index 000000000000..af4f422a42b4 --- /dev/null +++ b/compression/Deflate.py @@ -0,0 +1,18 @@ +import zlib + +# Data to compress +data = b"Hello, DEFLATE! This is an example of data compression using the DEFLATE algorithm." + +# Compress the data using DEFLATE +compressed_data = zlib.compress(data) + +# Decompress the data +decompressed_data = zlib.decompress(compressed_data) + +# Output results +print(f"Original Data: {data}") +print(f"Compressed Data: {compressed_data}") +print(f"Decompressed Data: {decompressed_data}") + +# Verify the decompressed data matches the original +assert data == decompressed_data, "Decompressed data does not match the original data!"