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 相关文章推荐
天翼开放平台免费短信验证码接口使用实例
Dec 18 Python
python中stdout输出不缓存的设置方法
May 29 Python
python和bash统计CPU利用率的方法
Jul 10 Python
Python爬虫包 BeautifulSoup  递归抓取实例详解
Jan 28 Python
python print 按逗号或空格分隔的方法
May 02 Python
numpy判断数值类型、过滤出数值型数据的方法
Jun 09 Python
selenium+python自动化测试环境搭建步骤
Jun 03 Python
Python字符串大小写转换拼接删除空白
Sep 19 Python
django 框架实现的用户注册、登录、退出功能示例
Nov 28 Python
python 比较字典value的最大值的几种方法
Apr 17 Python
python如何设置静态变量
Sep 07 Python
python机器学习创建基于规则聊天机器人过程示例详解
Nov 02 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中ob(Output Buffer 输出缓冲)函数使用方法
2007/07/21 PHP
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
2010/06/09 PHP
php中preg_match的isU代表什么意思
2015/10/01 PHP
搭建Vim为自定义的PHP开发工具的一些技巧
2015/12/11 PHP
PHP6连接SQLServer2005的三部曲
2016/04/15 PHP
PHP中number_format()函数的用法讲解
2019/04/08 PHP
关于php开启错误提示的总结
2019/09/24 PHP
js中设置元素class的三种方法小结
2011/08/28 Javascript
JS清除选择内容的方法
2015/01/29 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
Require.js的基本用法详解
2017/07/03 Javascript
解决React Native端口号修改的方法
2017/07/28 Javascript
微信小程序实现上传图片功能
2018/05/28 Javascript
Angular6笔记之封装http的示例代码
2018/07/27 Javascript
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
京东优选小程序的实现代码示例
2020/02/25 Javascript
简洁的十分钟Python入门教程
2015/04/03 Python
Django中反向生成models.py的实例讲解
2018/05/30 Python
python单线程下实现多个socket并发过程详解
2019/07/27 Python
Python lambda表达式filter、map、reduce函数用法解析
2019/09/11 Python
python打印直角三角形与等腰三角形实例代码
2019/10/20 Python
pytorch实现Tensor变量之间的转换
2020/02/17 Python
美国踏板车和轻便摩托车销售网站:Mega Motor Madness
2020/02/26 全球购物
新西兰购物网站:TheMarket NZ
2020/09/19 全球购物
Wiggle新西兰:自行车、跑步、游泳
2020/05/06 全球购物
介绍一下linux的文件权限
2012/02/15 面试题
打架检讨书500字
2014/01/29 职场文书
银行求职信怎么写
2014/05/26 职场文书
八项规定个人对照检查材料思想汇报
2014/09/25 职场文书
教师思想作风整顿个人剖析材料
2014/10/10 职场文书
前台接待岗位职责
2015/02/03 职场文书
个人承诺书格式范文
2015/04/29 职场文书
毕业实习单位意见
2015/06/04 职场文书
女儿满月酒致辞
2015/07/29 职场文书
如何写一份具有法律效力的借款协议书?
2019/07/02 职场文书
CSS布局之浮动(float)和定位(position)属性的区别
2021/09/25 HTML / CSS