对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 相关文章推荐
用ReactJS和Python的Flask框架编写留言板的代码示例
Dec 19 Python
举例讲解Python的lambda语句声明匿名函数的用法
Jul 01 Python
Python实现简单的四则运算计算器
Nov 02 Python
python条件变量之生产者与消费者操作实例分析
Mar 22 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
Mar 05 Python
django表单实现下拉框的示例讲解
May 29 Python
python3 中文乱码与默认编码格式设定方法
Oct 31 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
May 10 Python
python中几种自动微分库解析
Aug 29 Python
Python错误的处理方法
Jun 23 Python
python中字典增加和删除使用方法
Sep 30 Python
celery在python爬虫中定时操作实例讲解
Nov 27 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
php feof用来识别文件末尾字符的方法
2010/08/01 PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
2014/04/01 PHP
php中实现可以返回多个值的函数实例
2015/03/21 PHP
PHP中判断文件存在使用is_file还是file_exists?
2015/04/03 PHP
jQuery 类twitter的文本字数限制带提示效果插件
2010/04/16 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
jquery实现省市select下拉框的替换(示例代码)
2014/02/22 Javascript
jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
2014/05/08 Javascript
JavaScript实现动态创建CSS样式规则方案
2014/09/06 Javascript
微信小程序中hidden不生效原因的解决办法
2017/04/26 Javascript
JS实现为动态创建的元素添加事件操作示例
2018/03/17 Javascript
vue实现树形菜单效果
2018/03/19 Javascript
vue2 mint-ui loadmore实现下拉刷新,上拉更多功能
2018/03/21 Javascript
JS双向链表实现与使用方法示例(增加一个previous属性实现)
2019/01/31 Javascript
vue使用keep-alive保持滚动条位置的实现方法
2019/04/09 Javascript
解决vue中使用proxy配置不同端口和ip接口问题
2019/08/14 Javascript
vue 中的 render 函数作用详解
2020/02/28 Javascript
[04:40]DOTA2-DPC中国联赛1月26日Recap集锦
2021/03/11 DOTA
python k-近邻算法实例分享
2014/06/11 Python
django Serializer序列化使用方法详解
2018/10/16 Python
Python 从相对路径下import的方法
2018/12/04 Python
Python 类属性与实例属性,类对象与实例对象用法分析
2019/09/20 Python
用python实现前向分词最大匹配算法的示例代码
2020/08/06 Python
罗德与泰勒百货官网:Lord & Taylor
2016/08/12 全球购物
东方电视购物:东方CJ
2016/10/12 全球购物
刚毕业大学生自荐信范文
2014/02/20 职场文书
小学班主任寄语大全
2014/04/04 职场文书
保护环境倡议书
2014/04/14 职场文书
2015欢度元旦标语口号
2014/12/09 职场文书
元宵节晚会主持词
2015/07/01 职场文书
文艺演出主持词
2015/07/01 职场文书
2019年度行政文员工作计划范本!
2019/07/04 职场文书
springboot临时文件存储目录配置方式
2021/07/01 Java/Android
一起来学习Python的元组和列表
2022/03/13 Python
为什么MySQL不建议使用SELECT *
2022/04/03 MySQL
解决IDEA翻译插件Translation报错更新TTK失败不能使用
2022/04/24 Python