將對應格式的檔案移動到對應的目錄中
import os
import shutil
def packfile():
path = r'c:\users\itw_chenzhen\downloads\files'
files = os.listdir(path)
os.chdir(path) # 改變當前工作目錄
for file in files:
file_name = './' + file.split('.')[-1]
if not os.path.exists(file_name):
os.mkdir(file_name)
shutil.move(file , file_name)
else:
shutil.move(file , file_name)
主要使用os、shutil模組
把 jpg,png,gif 資料夾中的所有檔案移動到 image 資料夾中,然後刪除 jpg,png,gif 資料夾
把 doc,docx,md,ppt 資料夾中的所有檔案移動到 document 資料夾中,然後刪除
如何實現檔案自動歸類?
1 如何移動檔案?使用內建模組來實現,shutil.move 2 歸類的規則是什麼?手動預設資料夾 自動建立資料夾 3 需要處理的素材 為了方便執行,這份 檔案也在素材資料夾裡 import osimport shutil path files os.listdir path for f in fi...
Python實現檔案自動歸類
用python對目錄下雜亂無章的檔案按檔案型別分類 如pdf,docx,jpg,txt等檔案,將他們自動歸類到統一的資料夾裡 整理之前,我們的資料夾是這樣的 執行後,效果如圖 自動根據字尾,把檔案歸類到統一的資料夾裡 import shutil import os path files os.lis...
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...