txt合并
txt合并
-
2023年3月6日发(作者:皇帝成长计划攻略)python读取txt⽂件_Python合并txt⽂件
本次主要使⽤PythonOS库获取路径和⽂件名,使⽤open()和write()函数读取和写⼊txt⽂件,OS库其他功能可参考Python官⽹⽂档。
⽆论是什么类型的⽂件,合并的基本步骤都是:获取⽂件路径--循环打开读取⽂件--写⼊新⽂件中。
分享两种情况下的合并txt⽂件
⽂件在同⼀⽂件夹中
像下图的情况,10个txt⽂件都在同⼀个⽂件夹中,⽣成的结果⽂件也放在该⽂件夹中。
importos#⽂件所在⽂件夹filedir=r'D:Python代码合并txt'#获取⽂件名称列表filenames=r(filedir)#打开⽂件,如果没有则创建f=open(r'D:Py
⽂件在多个⼦⽂件夹中
像下图的情况,10个txt⽂件分别在A,B两个⼦⽂件夹中。
importos#⽂件所在⽂件夹filedir=r'D:Python代码合并txt'pathss=[]#获取路径下所有⽂件(包括⼦⽬录内的⽂件),并存⼊列表forroot,dirs,(filedir)