利用Python將文件進行分類整理


利用Python將文件進行分類整理

功能

根據一個文件夾中的文件類型建立相應的文件夾,將同一種類型的文件放在一個文件夾中。

實現思路

主要用到 os 和 shutil 兩個庫,os 用來獲取文件夾中的文件對象、創建文件夾,shutil 用來移動文件到指定文件夾中。

使用方法

當然,運行需要 python 環境,並且需要安裝 os 和 shutil 兩個庫。

由於代碼中用的是相對路徑,所以需要把代碼文件放到要處理文件的文件夾中。

代碼

import shutil
import os

path = './'
files = os.listdir(path)

for f in files:
    folder_name = './' + f.split('.')[-1]
    if not os.path.exists(folder_name):
        os.makedirs(folder_name)
        shutil.move(f,folder_name)
    else:
        shutil.move(f,folder_name)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM