python有些错误换行问题解决
2015-10-04 20:13
706 查看
有时候数据会遇到一些错误包。例如,正确的数据应:
但实际的数据是来:
这样出现错误换行。在进行一些数据处理时就不能通过
解决的方法:
使用正则表达式匹配行开头,删除换行符
20141010,aaa,bbb,ccc,ddd,eee
但实际的数据是来:
20141010,aaa,bbb, ccc,ddd, eee
这样出现错误换行。在进行一些数据处理时就不能通过
解决的方法:
import re dfile=open('tt.txt','r') lists=[] for line in dfile: m=re.match('2014.+',line) if m: lists.append(line) else: lists[-1]=lists[-1].strip('\n')+line print lists ofile=open('ttt.txt','w') for line in lists: ofile.write(line) dfile.close() ofile.close()
使用正则表达式匹配行开头,删除换行符
相关文章推荐
- java/python中获取当前系统时间,并与字符串相互转换格式,或者转化成秒数,天数等整数
- python + opencv 学习系列 2 : Getting Started with Videos
- python mysql模块
- python gettext使用
- 用Python学习统计学基础-6
- 机器学习算法-K最近邻从原理到实现(Python)
- 【python】python2.x 与 python3.x区别对照+缩进错误解决方法
- python正则表达式和自制爬虫
- Python爬虫的一些总结
- Python 进程管理工具 Supervisor 使用教程
- Python中os模块的使用(附一个调试例子)
- 使用Python统计垃圾文件
- 关于wxPython中的TextCtrl响应失去焦点事件后不能再次编辑或出现不正常现象的解决办法
- Python加载csv文件的两种方式
- 萌妹子Python入门指北(一)
- [python]学习笔记6-python数字
- 《机器学习实战》笔记之八——预测数值型数据:回归
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)
- 说说Python程序的执行过程
- 出现No module named numpy的解决办法