python 處理連續的重複行

我在處理文本數據的時候,使用了系統命令grep進行檢索文本內容,然後要將檢索到內容的文本進行單獨處理。

可是有的文本由於有多個檢索項,所以存在多行的情況,這時候,百度了下,發現代碼太多,不是我想要的。

於是寫了一個簡單的python 腳本,供大家參考

import os
txt = 'temp.txt'
txt2 = 'temp2.txt'

fr = open(txt)
fw = open(txt2,'w')

temp = ''
for t in fr.readlines():
    if temp != t:
        temp = t
        fw.write(t)

很簡單,給自己做個記錄!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章