一、说明
最近下载了很多小说为了方便阅读写了一个可以合并txt文本代码,大部分文本都可以合并有些文本里面有特殊符号会报错,如果有大神看到求指点。
二、使用步骤
1.引入库
引入库:
import os
正文:
path=r'C:\Users\杜\Desktop\新建文件夹 (9)\新建文件夹 (8)' #获取文件夹目录
files= os.listdir(path) #获取文件夹下的所有文件名称
changdu=len(files)
text=[]
for i in range(changdu):
lj='%s\%s'%(path,files[i])
with open(lj,'r',encoding='utf-8') as i:
text.append(i.read())
a=open("m.txt",'w+',encoding='utf-8') #m.txt是合并完成文件存放路径
a.writelines(text)
a.close()
else:
print("合并完成")
2.读入数据
完整代码:
import os
path=r'C:\Users\杜\Desktop\新建文件夹 (9)\新建文件夹 (8)' #获取文件夹目录
files= os.listdir(path) #获取文件夹下的所有文件名称
changdu=len(files)
text=[]
for i in range(changdu):
lj='%s\%s'%(path,files[i])
with open(lj,'r',encoding='utf-8') as i:
text.append(i.read())
a=open("m.txt",'w+',encoding='utf-8') #m.txt是合并完成文件存放路径
a.writelines(text)
a.close()
else:
print("合并完成")