美文网首页Python交流学习
python模块:Gzip解压和压缩双重模式

python模块:Gzip解压和压缩双重模式

作者: 慌翯 | 来源:发表于2019-04-28 16:26 被阅读2次

    原文来自:https://www.iplaypy.com/module/gzip.html

    前言

    今天在浏览的时候发现了蛮好的介绍,Python Gzip模块为GNU zip文件提供了一个类文件的接口,它使用zlib来压缩和解压缩数据文件,读写gzip文件。

    代码如下:

        使用gzip模块压缩文件

    其中,filename参数是压缩文件内,文件的名字,为空也可以,不修改。fileobj是生成的压缩文件对象,它的路径名称等。最后是把文件写入gzip文件中去,再关闭操作连接。

    使用gzip模块解压缩文件


    使用的时候注意,函数方法的大小写一点要看仔细,如果gzip文件是这种形式的:*.tar.gz,证明先是由tar命令压缩后,后再由 gzip压缩的,需要先用解压缩tar文件,再用gzip模块解压缩。其实,现在很多网页为了提高浏览器端用户的访问速度,和搜索引擎爬虫抓取的速度,都在使用gzip压缩。


    学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习python或者有兴趣学习python的伙伴可以私信回复小编“学习” 获取资料,一起学习

    相关文章

      网友评论

        本文标题:python模块:Gzip解压和压缩双重模式

        本文链接:https://www.haomeiwen.com/subject/efhjnqtx.html