def save_file(T,Z,count):
File_name_T='T_'+str(count)+'.txt'
File_name_Z='Z_'+str(count)+'.txt'
File_T=open(File_name_T,'w')
File_Z=open(File_name_Z,'w')
File_T.writelines(T)
File_Z.writelines(Z)
File_T.close()
File_Z.close()
def Split_File(FileName):
f=open(FileName)
Z=[]
T=[]
Count=1
for each_line in f:
if each_line[:4]!='====':
(Name,Line_Speak)=each_line.split(':',1)
if Name=='张燕':
Z.append(Line_Speak)
if Name=='老唐':
T.append(Line_Speak)
else:
save_file(T,Z,Count)
Count+=1
save_file(T,Z,Count)
f.close()
Split_File('Word.txt')
文本:
结果: