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中文编码问题小结
Sep 28 Python
Python实现简单状态框架的方法
Mar 19 Python
django 控制页面跳转的例子
Aug 06 Python
python如何将两个txt文件内容合并
Oct 18 Python
python能自学吗
Jun 18 Python
浅析Python 条件控制语句
Jul 15 Python
解决python打开https出现certificate verify failed的问题
Sep 03 Python
Python基于staticmethod装饰器标示静态方法
Oct 17 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
Nov 19 Python
Python离线安装各种库及pip的方法
Nov 28 Python
OpenCV-Python实现人脸磨皮算法
Jun 07 Python
Python实战之大鱼吃小鱼游戏的实现
Apr 01 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
第二节--PHP5 的对象模型
2006/11/16 PHP
php学习 字符串课件
2008/06/15 PHP
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
2014/11/05 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
Jquery解析json数据详解
2013/12/26 Javascript
angularjs实现与服务器交互分享
2014/06/24 Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
js改变Iframe中Src的方法
2015/05/05 Javascript
JS实现仿QQ聊天窗口抖动特效
2015/05/10 Javascript
jquery实现弹出层登录和全屏层注册特效
2015/08/28 Javascript
Bootstrap组件学习之导航、标签、面包屑导航(精品)
2016/05/17 Javascript
Angularjs自定义指令实现三级联动 选择地理位置
2017/02/13 Javascript
windows下vue-cli及webpack搭建安装环境
2017/04/25 Javascript
JavaScript创建对象的七种方式(推荐)
2017/06/26 Javascript
对于input 框限定输入值为浮点型的js代码
2017/09/25 Javascript
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
vue判断input输入内容全是空格的方法
2018/03/02 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
JS实现二维数组元素的排列组合运算简单示例
2019/01/28 Javascript
js滚轮事件 js自定义滚动条的实现
2020/01/18 Javascript
javascript实现移动端触屏拖拽功能
2020/07/29 Javascript
JS实现多功能计算器
2020/10/28 Javascript
python缩进区别分析
2014/02/15 Python
python给图像加上mask,并提取mask区域实例
2020/01/19 Python
Python urllib.request对象案例解析
2020/05/11 Python
HTML5 input新增type属性color颜色拾取器的实例代码
2018/08/27 HTML / CSS
领先的荷兰线上超市:荷兰之家Holland at Home(支持中文)
2021/01/21 全球购物
linux面试题参考答案(11)
2016/11/26 面试题
品牌宣传方案
2014/03/21 职场文书
上海世博会志愿者口号
2014/06/17 职场文书
工作会议通知
2015/04/15 职场文书
感恩教育主题班会
2015/08/12 职场文书
团支部书记竞选稿
2015/11/21 职场文书
redis客户端实现高可用读写分离的方式详解
2021/07/04 Redis