python将文本中的空格替换为换行的方法
测试文本 jb51.txt
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("jb51.txt","o3.txt") 效果图 主要就是用到了replace函数 Python3 replace()方法 描述 语法 str.replace(old,new[,max]) 参数 实例 #!/usr/bin/python3 str = "欢迎访问编程小技巧www.aspzz.cn" print ("编程小技巧旧地址:",str) print ("编程小技巧新地址:",str.replace("aspzz.cn","jbzj.com")) str = "this is string example....wow!!!" print (str.replace("is","was",3)) 以上实例输出结果如下:
编程小技巧旧地址: 欢迎访问编程小技巧www.aspzz.cn (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |