一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python中使用gzip模塊壓縮文件的簡單教程

Python中使用gzip模塊壓縮文件的簡單教程

2020-06-01 10:27腳本之家 Python

這篇文章主要介紹了Python中使用gzip模塊壓縮文件的簡單教程,本文的例子主要針對類UNIXZ系統,需要的朋友可以參考下

壓縮數據創建gzip文件
先看一個略麻煩的做法
 

?
1
2
3
4
5
6
import StringIO,gzip
content = 'Life is short.I use python'
zbuf = StringIO.StringIO()
zfile = gzip.GzipFile(mode='wb', compresslevel=9, fileobj=zbuf)
zfile.write(content)
zfile.close()

但其實有個快捷的封裝,不用用到StringIO模塊
 

?
1
2
3
f = gzip.open('file.gz', 'wb')
f.write(content)
f.close()

壓縮已經存在的文件
python2.7后,可以用with語句
 

?
1
2
3
4
import gzip
with open("/path/to/file", 'rb') as plain_file:
  with gzip.open("/path/to/file.gz", 'wb') as zip_file:
    zip_file.writelines(plain_file)

如果不考慮跨平臺,只在linux平臺,下面這種方式更直接
 

?
1
2
from subprocess import check_call
check_call('gzip /path/to/file',shell=True)

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 狠狠色成人综合网图片区 | 互换身体全集免费观看 | 亚洲日韩精品欧美一区二区一 | 国产爱啪啪 | 九九九好热在线 | 亚洲午夜精品久久久久久抢 | 蜜桃视频在线观看官网 | 华人在线京东热 | 国内精品久久久久久久久久久久 | 91精品手机国产在线观 | 欧美激情综合 | 国产福利自产拍在线观看 | 国产精品视频一区二区三区不卡 | 高清国产在线 | 91香蕉国产在线观看免费永久 | 国产午夜一区二区在线观看 | 亚欧美综合 | 小草观看免费高清视频 | 97综合久久| 日韩中文字幕网站 | 99这里只有精品视频 | 小早川怜子息梦精在线播放 | haodiaose在线精品免费视频 | 女子校生下媚药在线观看 | 亚洲小视频在线 | 欧美骚熟 | narutotsunade全彩雏田 | 香蕉免费看一区二区三区 | a级影视| 亚洲性色永久网址 | 午夜一区二区三区 | 91短视频在线免费观看 | 狠狠插综合网 | 日本网络视频www色高清免费 | 免费午夜网站 | 97影院伦理 | 小浪妇奶真大水多 | bl双性受乖调教改造身体 | 国产a一级 | a男人天堂 | 呜嗯啊野战h呻吟男男双性 污小说在线阅读 |