python将文本中的空格替换为换行的方法


Posted in Python onMarch 19, 2018

测试文本 3water.txt

welcome to 3water.com
I love you very much

python代码

# -*- coding: utf-8 -*-
'''
遇到文中的空格就换行
'''
def delblankline(infile, outfile):
 infopen = open(infile, 'r',encoding="utf-8")
 outfopen = open(outfile, 'w',encoding="utf-8")
 db = infopen.read()
 outfopen.write(db.replace(' ','\n'))
 infopen.close()
 outfopen.close()

delblankline("3water.txt", "o3.txt")

效果图

python将文本中的空格替换为换行的方法

主要就是用到了replace函数

Python3 replace()方法

描述
replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。

语法
replace()方法语法:

str.replace(old, new[, max])

参数
old -- 将被替换的子字符串。
new -- 新字符串,用于替换old子字符串。
max -- 可选字符串, 替换不超过 max 次
返回值
返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。

实例
以下实例展示了replace()函数的使用方法:

#!/usr/bin/python3
 
str = "欢迎访问三水点靠木3water.com"
print ("三水点靠木旧地址:", str)
print ("三水点靠木新地址:", str.replace("3water.com", "jbzj.com"))
 
str = "this is string example....wow!!!"
print (str.replace("is", "was", 3))
以上实例输出结果如下:

三水点靠木旧地址: 欢迎访问三水点靠木3water.com
三水点靠木新地址: 欢迎访问三水点靠木www.jbzj.com
thwas was string example....wow!!!

Python 相关文章推荐
Python中函数的多种格式和使用实例及小技巧
Apr 13 Python
Python聊天室实例程序分享
Jan 05 Python
python获取当前用户的主目录路径方法(推荐)
Jan 12 Python
Python正则表达式常用函数总结
Jun 24 Python
基于python3 OpenCV3实现静态图片人脸识别
May 25 Python
Python实现将Excel转换成为image的方法
Oct 23 Python
Python使用reportlab模块生成PDF格式的文档
Mar 11 Python
用Python徒手撸一个股票回测框架搭建【推荐】
Aug 05 Python
Pandas DataFrame中的tuple元素遍历的实现
Oct 23 Python
Tensorflow累加的实现案例
Feb 05 Python
python2 对excel表格操作完整示例
Feb 23 Python
完美解决Django2.0中models下的ForeignKey()问题
May 19 Python
python去掉空白行的多种实现代码
Mar 19 #Python
python奇偶行分开存储实现代码
Mar 19 #Python
Python实现的将文件每一列写入列表功能示例【测试可用】
Mar 19 #Python
python如何在列表、字典中筛选数据
Mar 19 #Python
python素数筛选法浅析
Mar 19 #Python
python实现堆和索引堆的代码示例
Mar 19 #Python
python实现一个简单的并查集的示例代码
Mar 19 #Python
You might like
php记录日志的实现代码
2011/08/08 PHP
浅谈apache和nginx的rewrite的区别
2013/02/22 PHP
smarty基础之拼接字符串的详解
2013/06/18 PHP
PHP函数preg_match_all正则表达式的基本使用详细解析
2013/08/31 PHP
用php守护另一个php进程的例子
2015/02/13 PHP
CI框架数据库查询之join用法分析
2016/05/18 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
完美解决JS中汉字显示乱码问题(已解决)
2006/12/27 Javascript
IE innerHTML,outerHTML所引起的问题
2009/06/04 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
JavaScript 基本概念
2015/01/20 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
微信小程序使用二次贝塞尔曲线画波浪
2018/12/25 Javascript
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
JS中的算法与数据结构之列表(List)实例详解
2019/08/16 Javascript
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
vue 导航守卫和axios拦截器有哪些区别
2020/12/19 Vue.js
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
2015/05/22 Python
浅谈python写入大量文件的问题
2018/11/09 Python
基于h5py的使用及数据封装代码
2019/12/26 Python
Python的控制结构之For、While、If循环问题
2020/06/30 Python
台湾专柜女包:KINAZ
2019/12/26 全球购物
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
四年级语文教学反思
2014/02/05 职场文书
文秘大学生求职信
2014/02/25 职场文书
篮球兴趣小组活动总结
2014/07/07 职场文书
2014医学院领导班子对照检查材料思想汇报
2014/09/19 职场文书
党员学习群众路线教育实践活动对照检查材料
2014/09/23 职场文书
街道党风廉政建设调研报告
2015/01/01 职场文书
三国演义读书笔记
2015/06/25 职场文书
新闻通讯稿范文
2015/07/22 职场文书
优秀共产党员主要事迹材料
2015/11/05 职场文书
积极心理学课程心得体会
2016/01/22 职场文书
营销策划分析:怎么策划才能更好销量产品?
2019/09/04 职场文书
小型企业的绩效考核制度模板
2019/11/21 职场文书
详解OpenCV曝光融合
2022/04/29 Python