zlib模块作用:
  压缩数据存放在硬盘或内存等设备

1、内存中数据的压缩与解压

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import zlib
import binascii

original_data = b'This is the original text.'
print('源始数据:长度 : {},内容 : {}'.format(len(original_data), original_data))

#压缩数据
compressed_data = zlib.compress(original_data)
print('压缩的数据:长度 : {},内容 : {}'.format(len(compressed_data), binascii.hexlify(compressed_data))) #binascii.hexlify主要作用是将字节类转为16进制显示

#解压数据
decompress_data = zlib.decompress(compressed_data)
print('压缩的数据:长度 : {},内容 : {}'.format(len(decompress_data), decompress_data))
zlib_memory.py

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-06
  • 2021-06-25
  • 2021-06-09
  • 2021-12-14
相关资源
相似解决方案