对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 相关文章推荐
11个并不被常用但对开发非常有帮助的Python库
Mar 31 Python
在Python中操作字典之clear()方法的使用
May 21 Python
Python模拟百度登录实例详解
Jan 20 Python
Python 登录网站详解及实例
Apr 11 Python
pygame实现俄罗斯方块游戏
Jun 26 Python
python实现括号匹配的思路详解
Aug 23 Python
Python小工具之消耗系统指定大小内存的方法
Dec 03 Python
解决django后台管理界面添加中文内容乱码问题
Nov 15 Python
wxPython实现文本框基础组件
Nov 18 Python
Pytorch之保存读取模型实例
Dec 30 Python
详解pandas.DataFrame.plot() 画图函数
Jun 14 Python
Python调用shell cmd方法代码示例解析
Jun 18 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 mssql 数据库分页SQL语句
2008/12/16 PHP
PHP 裁剪图片成固定大小代码方法
2009/09/09 PHP
PHP超全局数组(Superglobals)介绍
2015/07/01 PHP
php中__toString()方法用法示例
2016/12/07 PHP
Yii2压缩PHP中模板代码的输出问题
2018/08/28 PHP
Yii2框架自定义类统一处理url操作示例
2019/05/25 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
Js控制弹窗实现在任意分辨率下居中显示
2013/08/01 Javascript
javascript教程之不完整的继承(js原型链)
2014/01/13 Javascript
JS生成随机字符串的多种方法
2014/06/10 Javascript
javascript实现计时器的简单方法
2016/02/21 Javascript
jQuery制作网页版选项卡
2016/07/28 Javascript
Bootstrap3 多选和单选框(checkbox)
2016/12/29 Javascript
深入对Vue.js $watch方法的理解
2017/03/20 Javascript
基于es6三点运算符的使用方法(实例讲解)
2017/10/12 Javascript
ES6 Array常用扩展的应用实例分析
2019/06/26 Javascript
原生JS 实现的input输入时表格过滤操作示例
2019/08/03 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
Vue基础配置讲解
2019/11/29 Javascript
在vue项目中利用popstate处理页面返回的操作介绍
2020/08/06 Javascript
开源Web应用框架Django图文教程
2017/03/09 Python
详谈python http长连接客户端
2017/06/12 Python
python+Splinter实现12306抢票功能
2018/09/25 Python
梅尔频率倒谱系数(mfcc)及Python实现
2019/06/18 Python
Django使用中间键实现csrf认证详解
2019/07/22 Python
tensorflow 固定部分参数训练,只训练部分参数的实例
2020/01/20 Python
Python Flask上下文管理机制实例解析
2020/03/16 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
python help函数实例用法
2020/12/06 Python
凯特·丝蓓英国官网:Kate Spade英国
2016/11/07 全球购物
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
斯凯奇澳大利亚官网:SKECHERS澳大利亚
2018/03/31 全球购物
竞选班干部的演讲稿
2014/04/24 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
小学学习雷锋活动总结
2014/07/03 职场文书
2015年中秋节主持词
2015/07/30 职场文书