代码功能:将一个文件夹下的多个.txt文本进行合并操作。
#coding=utf-8
'''
功能:将多个TXT文件合并为一个TXT文件
author:Lan
'''
import os
filedir='E:/ShiYan/data/hebing'
filenames=os.listdir(filedir)
#print(filenames)
i=0
f=open("E:\\ShiYan\\All景点兔.txt","w",encoding="UTF-8")
for filename in filenames:
filepath=filedir+'/'+filename
print(filepath) #需要合并的文件目录
i=i+1
for line in open(filepath,"r", encoding="UTF-8"):
f.writelines(line)
f.write("\n")
f.close()
print(i) #合并的文件数目