PYTHON简单代码去除TXT文档重复行内容去重复
fi = open('test.txt', 'r') # 打开需要处理的test.txt。
txt = fi.readlines()
with open('test_OK.txt', 'a') as f:#创建处理去重复后的结果保存文档,防止找不到文件出错
f.close()
for w in txt:
fi2 = open('test_OK.txt', 'r')
txt2 = fi2.readlines()
with open('test_OK.txt', 'a') as f: # 打开目标文件开始写入
if w not in txt2: #如果从源文档中读取的内容不在目标文档中则写入,否则跳过,实现去除重复功能!
f.write(w)
else:
print("已去除重复-->"+w)
f.close()
fi.close()