import os
#os.listdir 遍历所有文件或者文件夹。
#返回list
#print(os.listdir(r"Z:\要归并的文件"))
filepath=r"Z:\要归并的文件" #路径
filelist=os.listdir(filepath) #返回list包含所有文件名
fileallpath=r"C:\bigdata.txt" #归并后的文件
fileall=open(fileallpath,"wb") #写入
for filename in filelist: #循环每一个文件名
filelitepath=filepath+"\\"+filename #路径
print(filelitepath) #打印
filer= open(filelitepath,"rb") #读取
for line in filer: #每一行地区之后写入
fileall.write(line)
filer.close() #关闭
fileall.close()
本文介绍了一个使用Python编写的简单脚本,该脚本能将指定目录下的多个小文件合并成一个大文件。通过遍历指定路径下的所有文件,并逐个读取内容追加到新文件中实现此功能。

被折叠的 条评论
为什么被折叠?



