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删除指定目录下过期文件的2个脚本分享
Apr 10 Python
Mac 上切换Python多版本
Jun 17 Python
python逆序打印各位数字的方法
Jun 25 Python
Selenium的使用详解
Oct 19 Python
浅谈Python在pycharm中的调试(debug)
Nov 29 Python
matplotlib.pyplot绘图显示控制方法
Jan 15 Python
使用python进行广告点击率的预测的实现
Jul 04 Python
浅谈Python 递归算法指归
Aug 22 Python
详解基于python的多张不同宽高图片拼接成大图
Sep 26 Python
pytorch查看torch.Tensor和model是否在CUDA上的实例
Jan 03 Python
如何在Python 游戏中模拟引力
Mar 27 Python
后端开发使用pycharm的技巧(推荐)
Mar 27 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 xml文件操作实现代码(二)
2009/03/20 PHP
PHP中for与foreach的区别分析
2011/03/09 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
2013/06/14 PHP
深入解析Session是否必须依赖Cookie
2013/08/02 PHP
如何在父窗口中得知window.open()出的子窗口关闭事件
2013/10/15 Javascript
JavaScript中return false的用法
2015/03/12 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
2016/08/16 Javascript
jQuery模拟Marquee实现无缝滚动效果完整实例
2016/09/29 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
vue引入swiper插件的使用实例
2017/07/19 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
2018/05/02 Javascript
javascript json字符串到json对象转义问题
2019/01/22 Javascript
[42:11]TNC vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
Pyramid Mako模板引入helper对象的步骤方法
2013/11/27 Python
本地文件上传到七牛云服务器示例(七牛云存储)
2014/01/11 Python
使用cx_freeze把python打包exe示例
2014/01/24 Python
Python实现统计文本文件字数的方法
2017/05/05 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
2020/03/09 Python
python 19个值得学习的编程技巧
2020/08/15 Python
HTML5地理定位与第三方工具百度地图的应用
2016/11/17 HTML / CSS
Trip.com香港网站:Ctrip携程旗下,全球最大的网上旅游社之一
2016/08/01 全球购物
集世界奢侈品和设计师品牌的意大利精品买手店:Tessabit
2019/08/17 全球购物
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
退休感言
2014/01/28 职场文书
养牛场项目建议书
2014/05/13 职场文书
农业开发项目建议书
2014/05/16 职场文书
社会实践活动总结范文
2014/07/03 职场文书
刑事上诉状范文
2015/05/22 职场文书
关于环保的广播稿
2015/12/17 职场文书
《大禹治水》教学反思
2016/02/22 职场文书
公司晚会主持词
2019/04/17 职场文书
市场营销计划书
2019/04/24 职场文书
python xlwt模块的使用解析
2021/04/13 Python
如何在C++中调用Python
2021/05/21 Python