python将文本分每两行一组并保存到文件


Posted in Python onMarch 19, 2018

业务需求

需要将文本文件分每两行一组

3water.txt

1:3water.com
2:3water.com
3:3water.com
4:3water.com
5:3water.com
6:3water.com
7:3water.com
8:3water.com
9:3water.com
10:3water.com
11:3water.com
12:3water.com
13:3water.com
14:3water.com
15:3water.com
16:3water.com

核心代码:

# -*- coding: utf-8 -*-
'''
python读取文件,每两行为一组
'''
def fenhang(infile,outfile):

 infopen = open(infile,'r',encoding='utf-8')
 outopen = open(outfile,'w',encoding='utf-8')
 lines = infopen.readlines()
 i = 1
 for line in lines:
  if i % 2 == 0:
   outopen.write(line+'\n')
  else:
   outopen.write(line)
  i += 1
 infopen.close()
 outopen.close()
fenhang("3water.txt","o.txt")

通过执行 python 3water.txt

o.txt的内容

python将文本分每两行一组并保存到文件

到这里这篇文章就完成了,希望大家以后多多支持三水点靠木。

Python 相关文章推荐
python提取内容关键词的方法
Mar 16 Python
Python开发的HTTP库requests详解
Aug 29 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
Jun 13 Python
Django实现学员管理系统
Feb 26 Python
python系列 文件操作的代码
Oct 06 Python
Python Numpy 自然数填充数组的实现
Nov 28 Python
关于numpy.where()函数 返回值的解释
Dec 06 Python
Python如何将图像音视频等资源文件隐藏在代码中(小技巧)
Feb 16 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
Mar 13 Python
Python中内建模块collections如何使用
May 27 Python
利用Python实现朋友圈中的九宫格图片效果
Sep 03 Python
如何在C++中调用Python
May 21 Python
python: line=f.readlines()消除line中\n的方法
Mar 19 #Python
Python File readlines() 使用方法
Mar 19 #Python
Python cookbook(数据结构与算法)筛选及提取序列中元素的方法
Mar 19 #Python
django用户注册、登录、注销和用户扩展的示例
Mar 19 #Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
Mar 19 #Python
遗传算法python版
Mar 19 #Python
python实现简单遗传算法
Mar 19 #Python
You might like
用PHP实现文件上传二法
2006/10/09 PHP
php正则校验用户名介绍
2008/07/19 PHP
php中strtotime函数用法详解
2014/11/15 PHP
超清晰的document对象详解
2007/02/27 Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
2012/02/16 Javascript
node.js中的fs.fstatSync方法使用说明
2014/12/15 Javascript
JavaScript面向对象程序设计教程
2016/03/29 Javascript
一个例子轻松学会Vue.js
2017/01/02 Javascript
Node.JS中事件轮询(Event Loop)的解析
2017/02/25 Javascript
全面解析vue中的数据双向绑定
2017/05/10 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
bootstrap可编辑下拉框jquery.editable-select
2017/10/12 jQuery
bootstrap table sum总数量统计实现方法
2017/10/29 Javascript
nodejs实现大文件(在线视频)的读取
2020/10/16 NodeJs
JavaScript数组,JSON对象实现动态添加、修改、删除功能示例
2018/05/26 Javascript
Vue项目中使用better-scroll实现一个轮播图自动播放功能
2018/12/03 Javascript
React+Antd+Redux实现待办事件的方法
2019/03/14 Javascript
小程序云开发如何实现图片上传及发表文字
2019/05/17 Javascript
如何在JS文件中获取Vue组件
2020/09/16 Javascript
[49:12]完美世界DOTA2联赛PWL S2 Magma vs GXR 第二场 11.29
2020/12/02 DOTA
[38:38]完美世界DOTA2联赛PWL S3 access vs Rebirth 第二场 12.17
2020/12/18 DOTA
HTML中使用python屏蔽一些基本功能的方法
2017/07/07 Python
浅谈python装饰器探究与参数的领取
2017/12/01 Python
Python OpenCV 调用摄像头并截图保存功能的实现代码
2019/07/02 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
2020/04/10 Python
CSS3实现图片抽屉式效果的示例代码
2019/11/06 HTML / CSS
Holland & Barrett爱尔兰:英国领先的健康零售商
2019/03/31 全球购物
华为消费者德国官方网站:HUAWEI德国
2020/11/03 全球购物
日语专业推荐信
2013/11/12 职场文书
高考寄语大全
2014/04/08 职场文书
元旦寄语大全
2014/04/10 职场文书
高中教师评语大全
2014/04/25 职场文书
学校拾金不昧表扬信
2015/01/16 职场文书
财产保全担保书
2015/01/20 职场文书
基层党建工作简报
2015/07/21 职场文书