Python 删除整个文本中的空格,并实现按行显示


Posted in Python onJuly 24, 2018

希望以后每天写一篇博客,总结一下每天用到的基本功能,不然项目做完也就做完了,给自己留下的资料太少了。

今天需要造大量的姓名和家庭住址的数据,因此根据读取文件中现有的lastname、firstname以及省、市、道路等随机生成大量的模拟姓名和住址。其中用python进行了简单的文本处理,去掉文本中的空格,数字或者没用的字符等。

example 1: 从ifn文件中读取数据,根据空格进行逐个读取,并进行换行显示。

#encoding = utf-8#

ifn = r"firstname.txt"
ofn = r"Output.txt"

infile = open(ifn,'rb')
outfile = open(ofn,'wb')

for eachline in infile.readlines():
  lines = eachline.split(' ')
  for temp in lines
    print temp
    outfile.write(temp+'\n')

infile.close
outfile.close

example2:去掉所有的数字和某个符号,用正则表达式实现。

#只剩下数字,空格和.
import os,sys,string
str = "12.mengegsihello."
result = filter(lambda ch:ch in '.0123456789 ',str)
print result
#过滤掉所有的数字,空格和.,可以根据需要设置任何符号
import os,sys,string
str = "12.mengegsihello."
result = filter(lambda ch:ch not in '.0123456789 ',str)
print result

Tips:有时候中文符号和英文符号会出现混乱,当实际的输出和预期的不一样的时候,在vim下可以通过set list命令让其显示所有的符号,以便观察。

以上这篇Python 删除整个文本中的空格,并实现按行显示就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
教你用python3根据关键词爬取百度百科的内容
Aug 18 Python
Python2包含中文报错的解决方法
Jul 09 Python
Python Matplotlib库安装与基本作图示例
Jan 09 Python
python实现ip代理池功能示例
Jul 05 Python
python 寻找离散序列极值点的方法
Jul 10 Python
python中for循环把字符串或者字典添加到列表的方法
Jul 20 Python
python3中使用__slots__限定实例属性操作分析
Feb 14 Python
详解Python中namedtuple的使用
Apr 27 Python
Python run()函数和start()函数的比较和差别介绍
May 03 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
Nov 26 Python
Python项目实战之使用Django框架实现支付宝付款功能
Feb 23 Python
Python开发简易五子棋小游戏
May 02 Python
Python常见MongoDB数据库操作实例总结
Jul 24 #Python
Python实现端口检测的方法
Jul 24 #Python
Flask框架信号用法实例分析
Jul 24 #Python
Flask框架响应、调度方法和蓝图操作实例分析
Jul 24 #Python
Django中的Model操作表的实现
Jul 24 #Python
Python实现的tcp端口检测操作示例
Jul 24 #Python
python正则表达式之对号入座篇
Jul 24 #Python
You might like
php根据分类合并数组的方法实例详解
2013/11/06 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
通用JS事件写法实现代码
2009/01/07 Javascript
十分钟打造AutoComplete自动完成效果代码
2009/12/26 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
jquery实现图片渐变切换兼容ie6/Chrome/Firefox
2013/08/02 Javascript
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
2014/06/24 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
require简单实现单页应用程序(SPA)
2016/07/12 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
jQuery post数据至ashx实例详解
2016/11/18 Javascript
Three.js基础部分学习
2017/01/08 Javascript
微信小程序利用co处理异步流程的方法教程
2017/05/20 Javascript
React降级配置及Ant Design配置详解
2018/12/27 Javascript
在Create React App中使用CSS Modules的方法示例
2019/01/15 Javascript
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
2020/09/21 Javascript
Python如何判断数独是否合法
2016/09/08 Python
Python基于Flask框架配置依赖包信息的项目迁移部署
2018/03/02 Python
python实现快速排序的示例(二分法思想)
2018/03/12 Python
使用Python微信库itchat获得好友和群组已撤回的消息
2018/06/24 Python
python输出100以内的质数与合数实例代码
2018/07/08 Python
Python Matplotlib简易教程(小白教程)
2020/07/28 Python
如何利用Python给自己的头像加一个小国旗(小月饼)
2020/10/02 Python
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
商场中秋节广播稿
2014/01/17 职场文书
党的群众路线教育实践活动心得体会
2014/03/03 职场文书
大学生英语演讲稿
2014/04/24 职场文书
商场消防安全责任书
2014/07/29 职场文书
本科应届生求职信
2014/08/05 职场文书
建议书范文
2015/02/05 职场文书
停水通知
2015/04/16 职场文书
美德少年主要事迹材料
2015/11/04 职场文书
2016形势与政策学习心得体会
2016/01/12 职场文书
在CSS中映射鼠标位置并实现通过鼠标移动控制页面元素效果(实例代码)
2021/04/22 HTML / CSS