fi = open("论语-网络版.txt","r",encoding='utf-8')
fo = open("论语-提取版.txt",'w',encoding='utf-8')
txt = fi.readlines()
flag = 0
for line in txt:
if '【'in line:
flag = 0
if '【原文】'in line:
flag = 1
continue
if flag == 1:
for i in range(25):
for j in range(25):
line = line.replace('{}·{}'.format(i,j),'**')
for i in range(10):
line = line.replace('{}*'.format(i),'')
for i in range(10):
line = line.replace('*{}'.format(i),'')
line = line.replace('*','').strip()
fo.write(line+'\n')
fi.close()
fo.close()
fi = open("论语-提取版.txt","r",encoding='utf-8')
fo = open("论文-原文.txt","w")
txt = fi.readlines()
for line in txt:
for i in range(25):
line = line.replace('({})'.format(i),'')
fo.write(line)
fi.close()
fo.close()
'''
fi = open("论语-提取版.txt", "r")
fo = open("论语-原文.txt", "w")
for line in fi: #逐行遍历
for i in range(1,23): #对产生1到22数字
line=line.replace("({})".format(i), "") #构造(i)并替换
fo.write(line)
fi.close()
fo.close()
'''