用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...