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 相关文章推荐
haskell实现多线程服务器实例代码
Nov 26 Python
python获取本机mac地址和ip地址的方法
Apr 29 Python
用Python删除本地目录下某一时间点之前创建的所有文件的实例
Dec 14 Python
Python实现屏幕截图的两种方式
Feb 05 Python
python读取word文档,插入mysql数据库的示例代码
Nov 07 Python
python爬取指定微信公众号文章
Dec 20 Python
python 实现简单的FTP程序
Dec 27 Python
使用pygame编写Flappy bird小游戏
Mar 14 Python
Pycharm打开已有项目配置python环境的方法
Jul 03 Python
Python使用windows设置定时执行脚本
Nov 12 Python
PyCharm 安装与使用配置教程(windows,mac通用)
May 12 Python
聊聊基于pytorch实现Resnet对本地数据集的训练问题
Mar 25 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
跟我学Laravel之路由
2014/10/15 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
DOM和XMLHttpRequest对象的属性和方法整理
2012/01/04 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
node.js中的url.parse方法使用说明
2014/12/10 Javascript
浅谈jQuery中hide和fadeOut的区别 show和fadeIn的区别
2016/08/18 Javascript
js制作网站首页图片轮播特效代码
2016/08/30 Javascript
jQuery EasyUI中的日期控件DateBox修改方法
2016/11/09 Javascript
JavaScript实现垂直向上无缝滚动特效代码
2016/11/23 Javascript
AngularJS路由Ui-router模块用法示例
2017/05/29 Javascript
vue不通过路由直接获取url中参数的方法示例
2017/08/24 Javascript
bootstrap时间插件daterangepicker使用详解
2017/10/19 Javascript
vue获取当前激活路由的方法
2018/03/17 Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
2018/07/25 Javascript
微信小程序开发技巧汇总
2019/07/15 Javascript
基于node+websocket+html实现腾讯课堂聊天室聊天功能
2020/03/04 Javascript
js函数和this用法实例分析
2020/03/13 Javascript
JavaScript定时器使用方法详解
2020/03/26 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
2020/08/04 Javascript
Python3 正在毁灭 Python的原因分析
2014/11/28 Python
Python实现对PPT文件进行截图操作的方法
2015/04/28 Python
Python2.7简单连接与操作MySQL的方法
2016/04/27 Python
浅谈pycharm的xmx和xms设置方法
2018/12/03 Python
Python 解析pymysql模块操作数据库的方法
2020/02/18 Python
Python matplotlib 绘制双Y轴曲线图的示例代码
2020/06/12 Python
LEGO玩具英国官方商店:LEGO Shop GB
2018/03/27 全球购物
Theory美国官网:后现代都市风时装品牌
2018/05/09 全球购物
如何理解transaction事务的概念
2015/05/27 面试题
社会实践心得体会
2014/01/03 职场文书
拔河比赛口号
2014/06/10 职场文书
付款承诺函范文
2015/01/21 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
Python中的datetime包与time包包和模块详情
2022/02/28 Python
angular异步验证器防抖实例详解
2022/03/31 Javascript
Android开发 使用文件储存的方式保存QQ密码
2022/04/24 Java/Android