对Python之gzip文件读写的方法详解


Posted in Python onFebruary 08, 2019

gzip文件读写的时候需要用到Python的gzip模块。

具体使用如下:

# -*- coding: utf-8 -*-
import gzip

# 写文件
f_out = gzip.open("xxx.gz", "wb")

# 读文件
# f_in = gzip.open("xxx.gz", "rb")
for line in open("yyy.txt", "rb"):
  f_out.write(line)

f_out.close()

除了open文件的时候和TXT文件有些区别,在用的时候没有其他区别;也可以用with简化程序:

# -*- coding: utf-8 -*-
import gzip

# 写文件
with gzip.open("xxx.gz", "wb") as f_out:

for line in open("yyy.txt", "rb"):
  f_out.write(line)

# f_out.close()就不需要了

以上这篇对Python之gzip文件读写的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python调用Moxa PCOMM Lite通过串口Ymodem协议实现发送文件
Aug 15 Python
使用Python进行二进制文件读写的简单方法(推荐)
Sep 12 Python
浅谈python中的实例方法、类方法和静态方法
Feb 17 Python
Python计算斗牛游戏概率算法实例分析
Sep 26 Python
python消除序列的重复值并保持顺序不变的实例
Nov 08 Python
Python+OpenCv制作证件图片生成器的操作方法
Aug 21 Python
python range实例用法分享
Feb 06 Python
使用Keras 实现查看model weights .h5 文件的内容
Jun 09 Python
Python datetime模块使用方法小结
Jun 18 Python
Python利用matplotlib绘制散点图的新手教程
Nov 05 Python
Python 微信公众号文章爬取的示例代码
Nov 30 Python
Python 读写 Matlab Mat 格式数据的操作
May 19 Python
Python第三方库h5py_读取mat文件并显示值的方法
Feb 08 #Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 #Python
对pandas处理json数据的方法详解
Feb 08 #Python
对python读取zip压缩文件里面的csv数据实例详解
Feb 08 #Python
利用python在excel里面直接使用sql函数的方法
Feb 08 #Python
浅谈pandas筛选出表中满足另一个表所有条件的数据方法
Feb 08 #Python
pandas dataframe添加表格框线输出的方法
Feb 08 #Python
You might like
一个图形显示IP的PHP程序代码
2007/10/19 PHP
PHP安全技术之 实现php基本安全
2010/09/04 PHP
php根据一个给定范围和步进生成数组的方法
2015/06/19 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
php mongodb操作类 带几个简单的例子
2016/08/25 PHP
php四种定界符详解
2017/02/16 PHP
一个非常实用的php文件上传类
2017/07/04 PHP
js 提交和设置表单的值
2008/12/19 Javascript
javascript 函数使用说明
2010/04/07 Javascript
javascript数组去掉重复
2011/05/12 Javascript
基于jQuery选择器的整理集合
2013/04/26 Javascript
js局部刷新页面时间具体实现
2013/07/04 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
Angular实现类似博客评论的递归显示及获取回复评论的数据
2017/11/06 Javascript
javascript用rem来做响应式开发
2018/01/13 Javascript
微信小程序实现树莓派(raspberry pi)小车控制
2020/02/12 Javascript
python自动化测试之连接几组测试包实例
2014/09/28 Python
Python实现动态加载模块、类、函数的方法分析
2017/07/18 Python
浅谈python函数之作用域(python3.5)
2017/10/27 Python
python3+PyQt5使用数据库窗口视图
2018/04/24 Python
Python基于Tensor FLow的图像处理操作详解
2020/01/15 Python
Python内建序列通用操作6种实现方法
2020/03/26 Python
Tensorflow tf.tile()的用法实例分析
2020/05/22 Python
凯特方迪化妆品官网:Kat Von D Beauty
2016/11/15 全球购物
大女孩胸罩:Big Girls Bras
2016/12/15 全球购物
.NET里面如何取得当前的屏幕分辨率
2012/12/06 面试题
财务会计专业应届毕业生求职信
2013/10/18 职场文书
八年级英语教学反思
2014/01/09 职场文书
给学校的建议书
2014/03/12 职场文书
给全校老师的建议书
2014/03/13 职场文书
土建专业毕业生自荐书
2014/07/04 职场文书
学校党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
《这片土地是神圣的》教学反思
2016/02/16 职场文书
儿童诗两首教学反思
2016/02/23 职场文书
《活见鬼》教学反思
2016/02/24 职场文书
CSS浮动引起的高度塌陷问题
2022/08/05 HTML / CSS