亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

python刪除本地夾里重復文件的方法

2020-02-15 21:35:29
字體:
來源:轉載
供稿:網友

上次的博文主要說了從網上下載圖片,于是我把整個笑話網站的圖片都拔下來了,但是在拔取的圖片中有很多重復的,比如說頁面的其他圖片、重復發布的圖片等等。所以我又找了python的一些方法,寫了一個腳本可以刪除指定文件夾里重復的圖片。

一、方法和思路

1.比對文件是否相同的方法:hashlib庫里提供了獲取文件md5值的方法,所以我們可以通過md5值來判定是否圖片相同

2.對文件的操作:os庫里有對文件的操作方法,比如:os.remove()可以刪除指定的文件, os.listdir()可以通過指定文件夾路徑獲取文件夾里所有文件的文件名

思路:通過獲取指定文件夾的所有文件名,然后匹配為一個絕對路徑的列表,循環的比對每個文件的md5值,如果md5值重復,則刪除這個文件

二、代碼實現

import os import hashlib import logging import sys  def logger():  """ 獲取logger"""  logger = logging.getLogger()  if not logger.handlers:   # 指定logger輸出格式   formatter = logging.Formatter('%(asctime)s %(levelname)-8s: %(message)s')   # 文件日志   file_handler = logging.FileHandler("test.log")   file_handler.setFormatter(formatter) # 可以通過setFormatter指定輸出格式   # 控制臺日志   console_handler = logging.StreamHandler(sys.stdout)   console_handler.formatter = formatter # 也可以直接給formatter賦值   # 為logger添加的日志處理器   logger.addHandler(file_handler)   logger.addHandler(console_handler)   # 指定日志的最低輸出級別,默認為WARN級別   logger.setLevel(logging.INFO)  return logger  def get_md5(filename):  m = hashlib.md5()  mfile = open(filename, "rb")  m.update(mfile.read())  mfile.close()  md5_value = m.hexdigest()  return md5_value  def get_urllist():  #替換指定的文件夾路徑即可  base = ("F://pythonFile//煎蛋網//無聊圖//jpg//")  list = os.listdir(base)  urlList=[]  for i in list:   url = base + i   urlList.append(url)  return urlList  if __name__ == '__main__':  log = logger()  md5List =[]  urlList =get_urllist()  for a in urlList:   md5 =get_md5(a)   if (md5 in md5List):    os.remove(a)    print("重復:%s"%a)    log.info("重復:%s"%a)   else:    md5List.append(md5)    # print(md5List)    print("一共%s張照片"%len(md5List)) 

然后我們可以通過日志來查看到底哪些文件是重復的,不過對于一些超大文件的話,md5值的獲取會有一些變化,不過處理一般的小文件都可以的,只需要替換我的路徑,就可以在你電腦上運行啦。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精选一区二区| 国产69久久精品成人| 亚洲性xxxx| 亚洲视频在线观看视频| 国产成+人+综合+亚洲欧洲| 欧美激情视频网| 成人xxxx视频| 成人妇女免费播放久久久| 亚洲乱码av中文一区二区| 亚洲视频电影图片偷拍一区| 欧美性xxxxxxx| 日韩精品高清视频| 欧美在线影院在线视频| 亚洲国产精品久久久久久| 精品福利在线看| 亚洲视频一区二区三区| 欧美日韩美女在线| 国产精品亚洲一区二区三区| 亚洲精品久久久久久久久| www.国产一区| 国产精品福利网站| 久久人91精品久久久久久不卡| 成人免费淫片aa视频免费| 亚洲精品综合精品自拍| 2019中文字幕在线| 97超碰蝌蚪网人人做人人爽| 中文字幕久精品免费视频| 日韩欧美999| 萌白酱国产一区二区| 欧洲日韩成人av| 日韩视频欧美视频| 97在线观看视频国产| 久久国产精品亚洲| 国产精品一区电影| 欧美一性一乱一交一视频| 97在线视频免费看| 日韩av男人的天堂| 欧美久久精品一级黑人c片| 亚洲男人第一网站| 色婷婷综合久久久久| 国产精品国内视频| 亚洲欧美精品一区二区| 亚洲日本中文字幕免费在线不卡| 日韩中文字幕网| 国产精品wwwwww| 成人国产精品久久久| 国产精品一二区| 欧美国产日产韩国视频| 日本精品性网站在线观看| 青青青国产精品一区二区| 国产亚洲精品综合一区91| 成人黄色av播放免费| 亚洲成av人影院在线观看| 亚洲成色777777在线观看影院| 欧美福利视频网站| 国产精品男女猛烈高潮激情| 91精品视频在线免费观看| 久久久成人精品视频| 欧美激情综合亚洲一二区| 青青在线视频一区二区三区| 日本韩国欧美精品大片卡二| 国产精品欧美风情| 亚洲国产精品国自产拍av秋霞| 麻豆成人在线看| 欧美视频裸体精品| 日韩高清av一区二区三区| 91国偷自产一区二区三区的观看方式| 日韩视频免费大全中文字幕| 国产91精品久| www.欧美免费| 日韩一区二区在线视频| 日韩欧美亚洲一二三区| 欧美黑人性猛交| 成人免费福利视频| 国产精品白嫩美女在线观看| 亚洲精品视频网上网址在线观看| 精品国产91久久久久久| 国产精品久久久久久久久久ktv| 国产欧美va欧美va香蕉在线| 久久久国产精品亚洲一区| 欧美性猛交xxx| 欧美激情中文字幕乱码免费| 中文字幕日韩综合av| 亚洲最大激情中文字幕| 国产成人综合久久| 亚洲国产中文字幕久久网| 亚洲视频精品在线| 日韩一区在线视频| 97涩涩爰在线观看亚洲| 社区色欧美激情 | 亚洲韩国青草视频| 国产精品偷伦视频免费观看国产| 欧美日韩国产成人在线| 狠狠做深爱婷婷久久综合一区| 成人激情视频在线播放| 亚洲精品日韩在线| 日韩中文字幕在线观看| 亚洲一区二区三区四区视频| 57pao成人国产永久免费| 在线a欧美视频| 亚洲精品小视频| 国产福利成人在线| 国产一区二区三区视频在线观看| 国产精品久久久av| 国产精品爱啪在线线免费观看| 中文字幕日本欧美| 欧美日韩国产综合视频在线观看中文| 国产精品美女www| 日韩欧美中文字幕在线播放| 欧美在线激情视频| 亚洲午夜未满十八勿入免费观看全集| 精品国产电影一区| 日韩毛片在线观看| 亚洲欧美日韩国产中文专区| 91精品国产一区| 精品福利视频导航| 欧美另类69精品久久久久9999| 国产一区二区三区在线| xvideos成人免费中文版| 国产日韩欧美在线看| 在线播放国产一区二区三区| 亚洲激情在线观看| 最近中文字幕2019免费| 亚洲色图五月天| 欧美亚洲激情视频| 日韩激情视频在线| 另类专区欧美制服同性| 精品国产1区2区| 久久久久久久一| 国产精品久久久久久网站| 久久精品电影一区二区| 欧美精品精品精品精品免费| 2025国产精品视频| 久久久精品美女| 国产一区二中文字幕在线看| 成人日韩在线电影| 国产一区二区成人| 韩国美女主播一区| 亚洲精品国偷自产在线99热| 91精品国产乱码久久久久久久久| 日韩有码片在线观看| 亚洲网在线观看| 在线观看欧美视频| 国产日韩在线亚洲字幕中文| 激情av一区二区| 91精品中文在线| 欧美又大又硬又粗bbbbb| 国内精品久久久久| 亚洲欧美精品一区二区| 日韩成人av网| 中文字幕综合在线| 亚洲国产精品va在线看黑人动漫| 精品亚洲夜色av98在线观看| 国产成人精彩在线视频九色| 久久免费精品日本久久中文字幕| 色香阁99久久精品久久久| 中文字幕亚洲情99在线| 欧美日韩人人澡狠狠躁视频| 日韩中文字幕视频在线观看| 92国产精品久久久久首页| 欧美日韩国产精品一区二区三区四区| 美日韩精品免费视频| 欧美日韩国产精品专区| 精品偷拍一区二区三区在线看|