1. 程式人生 > >用python統計某個目錄下指定字尾檔案的個數

用python統計某個目錄下指定字尾檔案的個數

舉例:

    統計images目錄下以.jpg字尾的檔案的個數

# -*- coding: utf-8 -*-
# 參考連結:http://www.runoob.com/python/os-walk.html
import os,os.path
# 要查詢的資料夾地址
dir = "./images"

number = 0
#os.walk()方法是一個簡單易用的檔案、目錄遍歷器
# root正在遍歷的這個資料夾的本身的地址
# dirname是一個list,內容是該資料夾中所有的目錄的名字(不包括子目錄)
# filenames同樣是list,內容是該資料夾中所有的檔名字(不包括子目錄)
for root,dirname,filenames in os.walk(dir):  
       for filename in filenames:  
            print(filename)
            # os.path.splitext()是一個元組,類似於('188739', '.jpg'),索引1可以獲得檔案的副檔名
            if os.path.splitext(filename)[1]=='.jpg':
                number += 1
print(number)