久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么用python統(tǒng)計(jì)文件類型及數(shù)量

共計(jì) 760 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。

要統(tǒng)計(jì)文件類型及數(shù)量,你可以使用 Python 的 os 模塊來(lái)遍歷文件夾中的文件,然后使用文件的后綴來(lái)判斷文件類型。以下是一個(gè)示例代碼:

import os

def count_file_types(folder_path):
    file_types = {}

    for root, dirs, files in os.walk(folder_path):
        for file in files:
            file_name, file_ext = os.path.splitext(file)
            if file_ext:
                file_type = file_ext[1:].lower()
                if file_type in file_types:
                    file_types[file_type] += 1
                else:
                    file_types[file_type] = 1

    return file_types

folder_path = 'path/to/folder'
file_types = count_file_types(folder_path)

for file_type, count in file_types.items():
    print(f"{file_type}: {count}")

在上述示例代碼中,count_file_types函數(shù)接受一個(gè)文件夾路徑作為參數(shù),使用 os.walk 遍歷該文件夾中的所有文件。對(duì)于每個(gè)文件,使用 os.path.splitext 函數(shù)來(lái)獲取文件的文件名和后綴。然后,將后綴轉(zhuǎn)換為小寫(xiě),并使用字典 file_types 來(lái)記錄每個(gè)文件類型的數(shù)量。最后,遍歷 file_types 字典,輸出每個(gè)文件類型及其對(duì)應(yīng)的數(shù)量。

請(qǐng)注意,上述代碼只會(huì)統(tǒng)計(jì)文件的后綴作為文件類型。如果你需要更精確的文件類型信息,可以使用第三方庫(kù)如 mimetypes 來(lái)識(shí)別文件的 MIME 類型。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-12-21發(fā)表,共計(jì)760字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 湘阴县| 昆山市| 新河县| 东宁县| 古丈县| 闸北区| 积石山| 广西| 当雄县| 大渡口区| 阳谷县| 武川县| 保亭| 扬中市| 阆中市| 峨眉山市| 霍州市| 瓮安县| 额济纳旗| 周宁县| 陆川县| 霍城县| 星子县| 潢川县| 凌云县| 郴州市| 陆川县| 峡江县| 普兰店市| 池州市| 潜江市| 安达市| 阳城县| 北辰区| 漳浦县| 大石桥市| 克拉玛依市| 台东县| 博白县| 五原县| 印江|