使用python讀取txt文件的內(nèi)容,并刪除重復(fù)的行數(shù)方法
注意,本文代碼是使用在txt文檔上,同時(shí)txt文檔中的內(nèi)容每一行代表的是圖片的名字。
#coding:utf-8 import shutil readDir = "原文件絕對(duì)路經(jīng)" writeDir = "寫(xiě)入文件的絕對(duì)路徑" #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é)果在在寫(xiě)入文件內(nèi)容中,沒(méi)有重復(fù)內(nèi)容。
以上這篇使用python讀取txt文件的內(nèi)容,并刪除重復(fù)的行數(shù)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python?PyAutoGUI實(shí)現(xiàn)自動(dòng)化鼠標(biāo)鍵盤(pán)等常用操作
這篇文章主要介紹了python?PyAutoGUI實(shí)現(xiàn)自動(dòng)化鼠標(biāo)鍵盤(pán)等常用操作使用實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12Python?pandas按行、按列遍歷DataFrame的幾種方式
在python的DataFrame中,因?yàn)閿?shù)據(jù)中可以有多個(gè)行和列,而且每行代表一個(gè)數(shù)據(jù)樣本,我們可以將DataFrame看作數(shù)據(jù)表,那你知道如何按照數(shù)據(jù)表中的行遍歷嗎,下面這篇文章主要給大家介紹了關(guān)于Python?pandas按行、按列遍歷DataFrame的幾種方式,需要的朋友可以參考下2022-09-09win10下安裝Anaconda的教程(python環(huán)境+jupyter_notebook)
Anaconda指的是一個(gè)開(kāi)源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴(lài)項(xiàng)。這篇文章主要介紹了win10下安裝Anaconda(python環(huán)境+jupyter_notebook),需要的朋友可以參考下2019-10-10Python使用selenium實(shí)現(xiàn)網(wǎng)頁(yè)用戶(hù)名 密碼 驗(yàn)證碼自動(dòng)登錄功能
這篇文章主要介紹了Python使用selenium實(shí)現(xiàn)網(wǎng)頁(yè)用戶(hù)名 密碼 驗(yàn)證碼自動(dòng)登錄功能,實(shí)現(xiàn)思路很簡(jiǎn)單,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2018-05-05python檢測(cè)主機(jī)的連通性并記錄到文件的實(shí)例
今天小編就為大家分享一篇python檢測(cè)主機(jī)的連通性并記錄到文件的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-06-06Python的異常問(wèn)題(Python Exception)
這篇文章主要介紹了Python的異常問(wèn)題(Python Exception),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08python數(shù)據(jù)可視化自制職位分析生成崗位分析數(shù)據(jù)報(bào)表
之前網(wǎng)上也有不少關(guān)于行業(yè)的分析數(shù)據(jù),今天我們就根據(jù)不同崗位,公司類(lèi)型規(guī)模,學(xué)歷要求,薪資分布等來(lái)進(jìn)行分析,把職位分析功能集合封裝起來(lái),做成一個(gè)小工具分享給大家吧2021-09-09Kmeans均值聚類(lèi)算法原理以及Python如何實(shí)現(xiàn)
這個(gè)算法中文名為k均值聚類(lèi)算法,首先我們?cè)诙S的特殊條件下討論其實(shí)現(xiàn)的過(guò)程,方便大家理解。2020-09-09如何利用Python實(shí)現(xiàn)簡(jiǎn)易的音頻播放器
這篇文章主要介紹了如何利用Python實(shí)現(xiàn)簡(jiǎn)易的音頻播放器,需要用到的庫(kù)有pygame和tkinter,實(shí)現(xiàn)音頻播放的功能,供大家學(xué)習(xí)參考,希望對(duì)你有所幫助2022-03-03