gzipオブジェクトを用いた圧縮/解凍のサンプルスクリプト。
(ファイル名) gzip_sample.py
import gzip
sample_data = b'B' * 1000000
with gzip.open('data.gz', 'wb') as f:
f.write(sample_data)
with gzip.open('data.gz', 'rb') as f:
ext_data = f.read()
print(sample_data == ext_data)
(実行結果)
$ python3 gzip_sample.py True