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利用拉链法实现字典方法示例
Mar 25 Python
Python基于Flask框架配置依赖包信息的项目迁移部署
Mar 02 Python
解决django服务器重启端口被占用的问题
Jul 26 Python
解决Django migrate不能发现app.models的表问题
Aug 31 Python
python BlockingScheduler定时任务及其他方式的实现
Sep 19 Python
在OpenCV里使用Camshift算法的实现
Nov 22 Python
Python urlopen()和urlretrieve()用法解析
Jan 07 Python
tensorflow实现在函数中用tf.Print输出中间值
Jan 21 Python
Python控制鼠标键盘代码实例
Dec 08 Python
python中pivot()函数基础知识点
Jan 03 Python
python - timeit 时间模块
Apr 06 Python
Python字典的基础操作
Nov 01 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
php5.4传引用时报错问题分析
2016/01/22 PHP
PHP载入图像imagecreatefrom_gif_jpeg_png系列函数用法分析
2016/11/14 PHP
Fleaphp常见函数功能与用法示例
2016/11/15 PHP
php使用PDO事务配合表格读取大量数据插入操作实现方法
2017/02/16 PHP
php base64 编码与解码实例代码
2017/03/21 PHP
用js+xml自动生成表格的东西
2006/12/21 Javascript
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
js给onclick赋值传参数的两种方法
2013/11/25 Javascript
javascript实现数字验证码的简单实例
2014/02/10 Javascript
一个CSS+jQuery实现的放大缩小动画效果
2014/02/19 Javascript
JavaScript jQuery 中定义数组与操作及jquery数组操作
2015/12/18 Javascript
微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码
2017/01/13 Javascript
vue使用vue-cli快速创建工程
2017/07/28 Javascript
javascript将url解析为json格式的两种方法
2017/08/18 Javascript
vue router下的html5 history在iis服务器上的设置方法
2017/10/18 Javascript
Vuex 在Vue 组件中获得Vuex 状态state的方法
2018/08/27 Javascript
解决layui追加或者动态修改的表单元素“没效果”的问题
2019/09/18 Javascript
[55:25]VGJ.T vs Optic Supermajor小组赛D组 BO3 第三场 6.3
2018/06/04 DOTA
python脚本实现查找webshell的方法
2014/07/31 Python
Python内置函数delattr的具体用法
2017/11/23 Python
selenium在执行phantomjs的API并获取执行结果的方法
2018/12/17 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
2020/02/25 Python
Python字符串三种格式化输出
2020/09/17 Python
浅谈Html5移动端ios/Android兼容性总结
2018/06/01 HTML / CSS
南非领先的在线旅行社:Travelstart南非
2016/09/04 全球购物
环境工程大学生自荐信
2013/10/21 职场文书
房屋鉴定委托书范本
2014/09/23 职场文书
机械专业毕业生自我鉴定2014
2014/10/04 职场文书
党员自我剖析材料范文
2014/10/06 职场文书
购房委托书
2014/10/15 职场文书
一年级小学生评语大全
2014/12/25 职场文书
党员个人总结范文
2015/02/14 职场文书
个人专业技术总结
2015/03/05 职场文书
解析目标检测之IoU
2021/06/26 Python
Python内置类型集合set和frozenset的使用详解
2022/04/26 Python
js基于div丝滑实现贝塞尔曲线
2022/09/23 Javascript