Python 批量合并多个txt文件

# -*- coding:utf-8 -*-    #os模块中包含很多操作文件和目录的函数  import os  #获取目标文件夹的路径  meragefiledir = os.getcwd()+'\MerageFiles'  #获取当前文件夹中的文件名称列表  filenames=os.listdir(meragefiledir)  #打开当前目录下的result.txt文件,如果没有则创建  file=open('result.txt','w')  #向文件中写入字符    #先遍历文件名  for filename in filenames:      filepath=meragefiledir+'\'      filepath=filepath+filename      #遍历单个文件,读取行数      for line in open(filepath):          file.writelines(line)      file.write('n')  #关闭文件  file.close()