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 相关文章推荐
Win10下Python环境搭建与配置教程
Nov 18 Python
python实现给微信公众号发送消息的方法
Jun 30 Python
Python实现运行其他程序的四种方式实例分析
Aug 17 Python
SVM基本概念及Python实现代码
Dec 27 Python
python3使用scrapy生成csv文件代码示例
Dec 28 Python
Django框架使用富文本编辑器Uedit的方法分析
Jul 31 Python
python与caffe改变通道顺序的方法
Aug 04 Python
对python3中pathlib库的Path类的使用详解
Oct 14 Python
Python----数据预处理代码实例
Mar 20 Python
对python特殊函数 __call__()的使用详解
Jul 02 Python
详解opencv中画圆circle函数和椭圆ellipse函数
Dec 27 Python
python Tkinter模块使用方法详解
Apr 07 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
简单分析ucenter 会员同步登录通信原理
2014/08/25 PHP
php函数serialize()与unserialize()用法实例
2014/11/06 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
页面中body onload 和 window.onload 冲突的问题的解决
2009/07/01 Javascript
jQuery学习笔记 操作jQuery对象 属性处理
2012/09/19 Javascript
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
2013/01/21 Javascript
jquery实现图片按比例缩放示例
2014/07/01 Javascript
js 动态修改css文件用到了cssRule
2014/08/20 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
浅谈JS继承_寄生式继承 & 寄生组合式继承
2016/08/16 Javascript
bootstrapfileinput实现文件自动上传
2016/11/08 Javascript
又一款MVVM组件 构建自己的Vue组件(2)
2017/03/13 Javascript
JS实现动态给标签控件添加事件的方法示例
2017/05/13 Javascript
vue.js组件vue-waterfall-easy实现瀑布流效果
2017/08/22 Javascript
vue加载自定义的js文件方法
2018/03/13 Javascript
bootstrap 弹出框modal添加垂直方向滚轴效果
2018/07/09 Javascript
vue进入页面时滚动条始终在底部代码实例
2019/03/26 Javascript
关于element-ui的隐藏组件el-scrollbar的使用
2019/05/29 Javascript
vscode中eslint插件的配置(prettier配置无效)
2019/09/10 Javascript
详细介绍Ruby中的正则表达式
2015/04/10 Python
Pycharm 设置自定义背景颜色的图文教程
2018/05/23 Python
Python实现的大数据分析操作系统日志功能示例
2019/02/11 Python
selenium中get_cookies()和add_cookie()的用法详解
2020/01/06 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
Python可以用来做什么
2020/11/23 Python
关于python中remove的一些坑小结
2021/01/04 Python
Aeropostale官网:美国著名校园品牌及青少年服饰品牌
2019/03/21 全球购物
英国屋顶用品和材料超市:Roofing Supplies UK
2019/08/24 全球购物
入股协议书
2014/04/14 职场文书
消防安全责任书范本
2014/04/15 职场文书
给校长的建议书100字
2014/05/16 职场文书
经济贸易专业自荐信
2014/06/11 职场文书
党员志愿者活动方案
2014/08/28 职场文书
Python安装使用Scrapy框架
2022/04/12 Python
vue postcss-px2rem 自适应布局
2022/05/15 Vue.js