python截取文件指定行进行合并.py

python截取文件指定行进行合并.py,第1张

概述python截取文件指定行进合并.py

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

"""python截取文件指定行进行合并.pyhttp://bbs.bathome.net/thread-38205-1-1.HTML依山居 23:10 2015/11/24懒得解释~"""import reimport osimport sysdatadirs="./DATAS/"outputdirs="./DATAS/合并后/"ls=os.Listdir(datadirs)rec=re.compile(r"([A-Z]{2}-[A-Z]\d-[A-Z]\d)-\d{2}.csv")fn={r for r in re.findall(rec,str(ls))}fn=sorted(fn)if len(fn)<1:    input("没有找到文件")    sys.exit(0)for r in fn:    csv1=datadirs+r+"-01.csv"    csv2=datadirs+r+"-02.csv"    csv3=datadirs+r+"-03.csv"    out=r+".csv"    if os.path.exists(csv1):        with open(csv1) as f:            c1=f.readlines()[:3]    if os.path.exists(csv2):        with open(csv2) as f:            c2=f.readlines()[3:]        c1=c1+c2    if os.path.exists(csv3):        with open(csv3) as f:            c3=f.readlines()[3:]        c1=c1+c3    with open(outputdirs+out,"w+") as f:        f.writelines(c1)

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的python截取文件指定行进行合并.py全部内容,希望文章能够帮你解决python截取文件指定行进行合并.py所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/1198764.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存