对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中创建字典的几种方法总结(推荐)
Apr 27 Python
Python WEB应用部署的实现方法
Jan 02 Python
python中删除某个元素的方法解析
Nov 05 Python
使用python远程操作linux过程解析
Dec 04 Python
python序列化与数据持久化实例详解
Dec 20 Python
python next()和iter()函数原理解析
Feb 07 Python
python和php哪个容易学
Jun 19 Python
Python制作一个仿QQ办公版的图形登录界面
Sep 22 Python
协程Python 中实现多任务耗资源最小的方式
Oct 19 Python
Pycharm同步远程服务器调试的方法步骤
Nov 04 Python
pytorch fine-tune 预训练的模型操作
Jun 03 Python
Pytorch中使用ImageFolder读取数据集时忽略特定文件
Mar 23 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 array_intersect比array_diff快(附详细的使用说明)
2011/07/03 PHP
如何使用PHP实现javascript的escape和unescape函数
2013/06/29 PHP
详解php中生成标准uuid(guid)的方法
2019/04/28 PHP
javascript一点特殊用法
2008/05/28 Javascript
jquery 定位input元素的几种方法小结
2013/07/28 Javascript
JS实现Enter键跳转及控件获得焦点
2013/08/12 Javascript
jquery自定义滚动条插件示例分享
2014/02/21 Javascript
简介JavaScript中substring()方法的使用
2015/06/06 Javascript
jQuery实现鼠标经过时出现隐藏层文字链接的方法
2015/10/12 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
jQuery前端开发35个小技巧
2016/05/24 Javascript
js实现图片淡入淡出切换简易效果
2016/08/22 Javascript
js实现小窗口拖拽效果
2016/12/03 Javascript
微信小程序 轮播图swiper详解及实例(源码下载)
2017/01/11 Javascript
WebSocket实现简单客服聊天系统
2017/05/12 Javascript
vue+iview+less 实现换肤功能
2018/08/17 Javascript
JS常见构造模式实例对比分析
2018/08/27 Javascript
Vue包大小优化的实现(从1.72M到94K)
2021/02/18 Vue.js
[03:38]2014DOTA2西雅图国际邀请赛 VG战队巡礼
2014/07/07 DOTA
[59:08]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第一局
2016/02/27 DOTA
python 数据清洗之数据合并、转换、过滤、排序
2017/02/12 Python
关于python之字典的嵌套,递归调用方法
2019/01/21 Python
使用selenium模拟登录解决滑块验证问题的实现
2019/05/10 Python
python中自带的三个装饰器的实现
2019/11/08 Python
基于python-pptx库中文文档及使用详解
2020/02/14 Python
对python pandas中 inplace 参数的理解
2020/06/27 Python
倩碧英国官网:Clinique英国
2018/08/10 全球购物
八年级历史教学反思
2014/01/10 职场文书
区优秀教师事迹材料
2014/02/10 职场文书
高三英语复习计划
2015/01/19 职场文书
员工辞职信范文
2015/03/02 职场文书
企业财务人员岗位职责
2015/04/14 职场文书
幼儿园家长工作总结2015
2015/04/25 职场文书
2016年猴年新春致辞
2015/08/01 职场文书
HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手
2021/05/10 HTML / CSS
Oracle使用别名的好处
2022/04/19 Oracle