Python實現檔案自動歸類

2021-09-21 01:57:08 字數 837 閱讀 7006

用python對目錄下雜亂無章的檔案按檔案型別分類

如pdf,docx,jpg,txt等檔案,將他們自動歸類到統一的資料夾裡

整理之前,我們的資料夾是這樣的:

執行後,效果如圖:

自動根據字尾,把檔案歸類到統一的資料夾裡

import shutil

import os

path =

'./'

files = os.listdir(path)

for f in files:

# 取得當前檔名稱的格式,(切分檔名,取最後的列表元素)

folder_name =

'./'

+ f.split(

'.')[-

1]# 排除自己

exclude_py =

'./py'

if(folder_name == exclude_py)

:pass

else:if

not os.path.exists(folder_name)

: os.makedirs(folder_name)

shutil.move(f, folder_name)

else

: shutil.move(f, folder_name)

python 檔案自動歸類

import shutil import ospath 由於這裡是相對路徑,所以需要把這個 檔案和你要處理的檔案放到同一資料夾裡 files os.listdir path for f in files f.png png folder name f.split 1 ifnot os.path.ex...

python 檔案自動歸類

import shutil import os path 由於這裡是相對路徑,所以需要把這個 檔案和你要處理的檔案放到同一資料夾裡 files os.listdir path for f in files f.png png folder name f.split 1 ifnot os.path.e...

如何實現檔案自動歸類

將對應格式的檔案移動到對應的目錄中 import os import shutil def packfile path r c users itw chenzhen downloads files files os.listdir path os.chdir path 改變當前工作目錄 for fi...