一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 用Python腳本來刪除指定容量以上的文件的教程

用Python腳本來刪除指定容量以上的文件的教程

2020-06-21 12:01腳本之家 Python

這篇文章主要介紹了用Python腳本來刪除指定容量以上的文件的教程,是Python操作文件的一個簡單實踐,需要的朋友可以參考下

文件多了亂放, 突然有一天發現硬盤空間不夠了, 于是寫了個python腳本搜索所有大于10MB的文件,看看這些大文件有沒有重復的副本,如果有,全部列出,以便手工刪除

使用方式 加一個指定目錄的參數

比如python redundant_remover.py /tmp

主要用到了stat模塊,os、sys系統模塊

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import os, sys
#引入統計模塊
from stat import *
BIG_FILE_THRESHOLD = 10000000L
dict1 = {}  # filesize 做 key, filename 做 value
dict2 = {}   # filename 做 key, filesize 做 value
def treewalk(path):
  try:
    for i in os.listdir(path):
      mode = os.stat(path+"/"+i).st_mode
      if S_ISDIR(mode) <> True:
        filename = path+"/"+i
        filesize = os.stat(filename).st_size
        if filesize > BIG_FILE_THRESHOLD:
          if filesize in dict1:          
            dict2[filename] = filesize
            dict2[dict1[filesize]]=filesize
          else:
            dict1[filesize] = filename        
      else:
        treewalk(path+"/"+i)
  except WindowsError:
    pass
def printdict(finaldict):
  for i_size in finaldict.values():
    print i_size
    for j_name in finaldict.keys():
      if finaldict[j_name] == i_size:
        print j_name
    print "\n"
if __name__=="__main__":
  treewalk(sys.argv[1])
  printdict(dict2)

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 男人的天堂视频在线 | 亚洲欧美一区二区久久 | 6080欧美一区二区三区四区 | 日韩特级片| 免费真实播放国产乱子伦 | 日本精品人妖shemale人妖 | 欧美日韩一区不卡 | 4tube高清性欧美 | 国产中文字幕 | 好爽轻点太大了太深了 | 九九热在线视频 | 国产视频a区 | 色综合色狠狠天天综合色 | 激情小视频 | 日本在线精品视频 | 成人性生交小说免费看 | 四虎论坛| 亚洲成综合人影院在院播放 | 91精品啪在线观看国产91九色 | 成人夜视频寂寞在线观看 | 亚洲激情 欧美 | 亚洲一区二区三区久久精品 | bb18lv黑料正能量 | 欧美综合精品一区二区三区 | 国产精品久久久久久久牛牛 | 精品一区二区三区免费视频 | 王小军怎么了最新消息 | 色婷婷婷丁香亚洲综合不卡 | 99精品视频免费 | 精品日韩欧美一区二区三区 | 91制片厂制作传媒网站破解 | 亚洲免费黄色网 | 嫩草影院地址一地址二 | 免费深夜福利 | 久久这里只有精品视频e | 色综合97天天综合网 | ass日本乱妇ass | 幻女free性俄罗斯第一次摘花 | 国产在视频线在精品 | 91精品国产免费久久 | 高清国产精品久久 |