对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 生成目录树及显示文件大小的代码
Jul 23 Python
PHP魔术方法__ISSET、__UNSET使用实例
Nov 25 Python
分享Python文本生成二维码实例
Jan 06 Python
python如何把嵌套列表转变成普通列表
Mar 20 Python
Python实现基于POS算法的区块链
Aug 07 Python
Python 数值区间处理_对interval 库的快速入门详解
Nov 16 Python
基于python3 pyQt5 QtDesignner实现窗口化猜数字游戏功能
Jul 15 Python
Python爬虫实现“盗取”微信好友信息的方法分析
Sep 16 Python
Python笔记之facade模式
Nov 20 Python
使用python实现微信小程序自动签到功能
Apr 27 Python
Python实例教程之检索输出月份日历表
Dec 16 Python
python自动计算图像数据集的RGB均值
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实现的简易版图片相似度比较
2015/01/07 PHP
Zend Framework教程之Zend_Layout布局助手详解
2016/03/04 PHP
php unicode编码和字符串互转的方法
2020/08/12 PHP
jquery mobile实现拨打电话功能的几种方法
2013/08/05 Javascript
javascript中的window.location.search方法简介
2013/09/02 Javascript
JQuery中extend使用介绍
2014/03/13 Javascript
用javascript将数据导入Excel示例代码
2014/09/10 Javascript
Node.js 异步编程之 Callback介绍(一)
2015/03/30 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
jQuery Easyui 验证两次密码输入是否相等
2016/05/13 Javascript
浅谈JavaScript 标准对象
2016/06/02 Javascript
JS实现页面载入时随机显示图片效果
2016/09/07 Javascript
微信小程序 参数传递实例代码
2017/03/20 Javascript
javascript代码优化的8点总结
2018/01/29 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
微信公众平台 发送模板消息(Java接口开发)
2019/04/17 Javascript
Emberjs 通过 axios 下载文件的方法
2019/09/03 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
javascript中layim之查找好友查找群组
2021/02/06 Javascript
[04:16]DOTA2全国高校联赛16强抽签
2018/05/02 DOTA
[02:38]DOTA2 夜魇暗潮2020活动介绍官方视频
2020/11/04 DOTA
Python3基础之基本运算符概述
2014/08/13 Python
Python卸载模块的方法汇总
2016/06/07 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
2018/11/15 Python
园林技术个人的自我评价
2014/01/08 职场文书
新学期班主任寄语
2014/01/18 职场文书
个人作风剖析材料
2014/02/02 职场文书
不拖欠农民工工资承诺书
2014/03/31 职场文书
副董事长岗位职责
2014/04/02 职场文书
银行进社区活动总结
2014/07/07 职场文书
乡镇干部先进性教育活动个人整改措施
2014/09/16 职场文书
vue+springboot实现登录验证码
2021/05/27 Vue.js
MySQL的全局锁和表级锁的具体使用
2021/08/23 MySQL
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电
python中pycryto实现数据加密
2022/04/29 Python