1. 程式人生 > >python對txt文件內容去除重複行

python對txt文件內容去除重複行

import shutil
readPath='cnews.test1.txt'
writePath='cnews.test2.txt'
lines_seen=set()
outfiile=open(writePath,'a+',encoding='utf-8')
f=open(readPath,'r',encoding='utf-8')
for line in f:
    if line not in lines_seen:
        outfiile.write(line)
        lines_seen.add(line)