python解决一些错误换行问题
2014-10-10 08:29
681 查看
有时候会碰到一些错误换行的数据,比如正确数据应该是:
但是实际给过来的数据是:
这样出现错误换行,在进行一些数据处理时就不能通过
解决办法:
用正则表达式匹配行开头,去掉换行符
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()
用正则表达式匹配行开头,去掉换行符
相关文章推荐
- python解决一些错误换行问题
- python有些错误换行问题解决
- python mysql数据库 'latin-1' codec can't encode character错误问题解决
- python mysql数据库 'latin-1' codec can't encode character错误问题解决
- Python使用MySQLdb时的一些问题解决
- 【Python数据分析】Python3操作Excel(二) 一些问题的解决与优化
- SpringMVC接收json数据中的一些问题(415错误的解决)
- python2.6使用mysql包出现的一些问题以及解决办法
- Python文件读取编码错误问题解决之(PyCharm开发工具默认设置的坑。。。)
- centos6.4 python 升级到2.7之后一些问题解决
- 自定义viewgroup实现自动换行的布局,同时解决自定义布局在wrapcontent下高度不能自适应的问题,plus一些关于Component重写的基础知识
- python与sqlite处理中文字符时出现的编码错误问题解决
- Python的一些常见问题的解决
- 解决IE8下VS2005,VS2008一些向导提示脚本错误问题
- linux下mysql的中文不能显示及sock链接错误问题的一些解决办法
- Python脚本解决一些繁琐的测试问题
- python错误:AttributeError: 'module' object has no attribute 'setdefaultencoding'问题的解决方法
- python3.x中lambda表达式遇到的一些问题以及解决办法
- 怎么解决windows下使用eclipse和python编译时候 "Non-ASCII character"错误问题
- 解决 Python安装包的时候遇到 “Unable to find vcvarsall.bat”错误的问题