使用python讀取txt文件的內(nèi)容,并刪除重復(fù)的行數(shù)方法
注意,本文代碼是使用在txt文檔上,同時txt文檔中的內(nèi)容每一行代表的是圖片的名字。
#coding:utf-8 import shutil readDir = "原文件絕對路經(jīng)" writeDir = "寫入文件的絕對路徑" #txtDir = "/home/fuxueping/Desktop/1" lines_seen = set() outfile=open(writeDir,"w") f = open(readDir,"r") for line in f: if line not in lines_seen: outfile.write(line) lines_seen.add(line) outfile.close() print "success"
最終結(jié)果在在寫入文件內(nèi)容中,沒有重復(fù)內(nèi)容。
以上這篇使用python讀取txt文件的內(nèi)容,并刪除重復(fù)的行數(shù)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python?PyAutoGUI實現(xiàn)自動化鼠標(biāo)鍵盤等常用操作
這篇文章主要介紹了python?PyAutoGUI實現(xiàn)自動化鼠標(biāo)鍵盤等常用操作使用實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12Python?pandas按行、按列遍歷DataFrame的幾種方式
在python的DataFrame中,因為數(shù)據(jù)中可以有多個行和列,而且每行代表一個數(shù)據(jù)樣本,我們可以將DataFrame看作數(shù)據(jù)表,那你知道如何按照數(shù)據(jù)表中的行遍歷嗎,下面這篇文章主要給大家介紹了關(guān)于Python?pandas按行、按列遍歷DataFrame的幾種方式,需要的朋友可以參考下2022-09-09win10下安裝Anaconda的教程(python環(huán)境+jupyter_notebook)
Anaconda指的是一個開源的Python發(fā)行版本,其包含了conda、Python等180多個科學(xué)包及其依賴項。這篇文章主要介紹了win10下安裝Anaconda(python環(huán)境+jupyter_notebook),需要的朋友可以參考下2019-10-10Python使用selenium實現(xiàn)網(wǎng)頁用戶名 密碼 驗證碼自動登錄功能
這篇文章主要介紹了Python使用selenium實現(xiàn)網(wǎng)頁用戶名 密碼 驗證碼自動登錄功能,實現(xiàn)思路很簡單,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2018-05-05python數(shù)據(jù)可視化自制職位分析生成崗位分析數(shù)據(jù)報表
之前網(wǎng)上也有不少關(guān)于行業(yè)的分析數(shù)據(jù),今天我們就根據(jù)不同崗位,公司類型規(guī)模,學(xué)歷要求,薪資分布等來進行分析,把職位分析功能集合封裝起來,做成一個小工具分享給大家吧2021-09-09Kmeans均值聚類算法原理以及Python如何實現(xiàn)
這個算法中文名為k均值聚類算法,首先我們在二維的特殊條件下討論其實現(xiàn)的過程,方便大家理解。2020-09-09