python用gzip解壓以及壓縮 zp檔案

2021-09-01 08:52:31 字數 500 閱讀 8361

import gzip

#壓縮g = gzip.gzipfile(filename="", mode='wb', compresslevel=9, fileobj=open(r'r:\test.log.gz','wb'))

#g.filename』.gz』

g.write(open(r'r:\test.log').read())

g.close()

filename :為生成的壓縮檔案 r:\test.log.gz 內包含的檔案的名稱。如果為空這代表隨壓縮檔案名稱變化而變化。

fileobj :生成的壓縮檔案物件。

g.write(open(r』r:\test.log』).read()):開啟被壓縮的檔案並寫入壓縮檔案。

#解壓g = gzip.gzipfile(mode=』rb』, fileobj=open(r』r:\popopo.gz』,』rb』))

open(r』r:\test.log』,』wb』).write(g.read())

用GZip壓縮和解壓

net支援兩種壓縮格式 gzip和deflate。我試了一下,壓縮率和速度沒區別。其中,gzip可以被winrar開啟。使用起來很簡單,下面的程式將字串壓縮入檔案 using deflatestream gzip new deflatestream fs,compressionmode.compre...

JS GZIP壓縮,GZIP解壓

使用方法 js壓縮和解壓 var pako require utils pako.min.js page onshow function success true var data zip data console.log 壓縮data data console.log 解壓壓縮後的data unz...

libcurl解壓gzip編碼

cocos2d x 2.1.3使用libcurl請求資料的時候若要指定返回資料編碼可以設定header如下 然後在接受資料的時候若需要libcurl自動解壓資料只需要在合適的地方加上 最後乙個引數就寫乙個空字串,這樣libcurl會根據返回資料解壓它所支援的所有編碼格式 curl easy seto...