
对于需求我就不再描述了,有兴趣的可以看一下上篇文章
搂一眼原始文件

Ok下面直接上 python代码
点击(此处)折叠或打开
- #!/usr/bin/python
- #filename = split_str.py
-
- import csv
-
- myfile = file("syk_split.txt",'w')
- f = open("syk_split.csv")
- reader = csv.reader(f)
- for c1,c2 in reader:
- for item in c2.split('|'):
- print >> myfile, c1,item +"\n",
- f.close()
- myfile.close()
处理后的结果文件
如何?注意到了吗?python还自动把原来头三行10位数的 前面补零给补成13位了~牛!