python的xlwt模块安装,python xlwt模块下载

  python的xlwt模块安装,python xlwt模块下载

  Bz2模块提供了一整套使用bzip2算法压缩和解压缩数据的接口。

  Bz2模块包括:

  Open()函数和BZ2File类,用于读写压缩文件

  Compress()和decompress()函数用于一次性压缩和解压缩

  用于增量压缩和解压缩的BZ2Compressor和BZ2Decompressor类

  文件压缩和解压

  bz2.open(filename,mode=r,compresslevel=9,encoding=None,errors=None,newline=None)

  以二进制或文本模式打开bzip2压缩文件,返回一个file对象。

  文件中第行的import bz2file=bz2.open(xy.bz2 , r ):print(line)classbz2.BZ2File(filename,mode=r,buffering=None,compresslevel=9)

  以二进制模式打开bzip2压缩文件

  一次性的压缩和解压缩

  bz2.compress(data)

  压缩文件

  bz2.decompress(data)

  解压缩文件

  import bz2def main():username=bz2 .解压缩(un)username=username . decode()print(username)username 1=bz2 . compress(username . encode())print(username 1)if _ _ name _ _= _ _ main _ _ :un=b bzh 91 aysya \ xaf \ x82 \ r \ x00 \ x01 \ x01 \ X80 \ x02 \ x00 \ x00!\ x9ah 3m \ x07]\ xc9 \ x14 \ xe1ba \ x06 \ xbe \ x084 main()得到结果:

  增量压缩和解压缩

  classbz2.BZ2Compressor(compresslevel=9)

  compress(data) 向压缩对象提供数据。提供压缩数据后,使用fiush()方法完成压缩方法

  flush() 结束压缩过程,并返回内部缓冲区中剩余的压缩数据。

  classbz2.BZ2Decompressor

  创建新的解压缩程序对象。该对象可用于增量解压缩数据。

  decompress(data,max_length=-1)

  解压缩数据,并以字节形式返回未压缩的数据。

  转载于:https://www.cnblogs.com/xiaozx/p/10709720.html

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: