TTGO-T-Beam-LoRa-APRS/tools/compress_assets.py

14 wiersze
421 B
Python

import gzip
assets_list = {
'data_embed/index.html.out': 'data_embed/index.html.out',
'data_embed/js.js': 'data_embed/js.js.out',
'data_embed/style.css': 'data_embed/style.css.out',
}
for src_file_name, out_file_name in assets_list.items():
with open(src_file_name, 'rb') as f:
content = f.read()
with open(out_file_name, 'wb') as f:
f.write(gzip.compress(content, compresslevel=9))