如何实现文件自动归类?
生活随笔
收集整理的這篇文章主要介紹了
如何实现文件自动归类?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、如何按文件格式自動歸類到文件夾?
1、如何移動文件?
使用內置模塊來實現,shutil.move
2、歸類的規則是什么?
手動預設文件夾 ×
自動創建文件夾 √
3、需要處理的素材(為了方便運行,這份代碼文件也在素材文件夾里):https://files.cnblogs.com/files/Lamfai/script_project2_files.zip
import os
import shutil
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)
分類前:
分類后:
二、如何實現文件分類
文件素材鏈接:https://files.cnblogs.com/files/Lamfai/problem2_files.zip
使用 Python 進行這樣的操作:
1. 把 jpg,png,gif 文件夾中的所有文件移動到 image 文件夾中,然后刪除 jpg,png,gif 文件夾
2. 把 doc,docx,md,ppt 文件夾中的所有文件移動到 document 文件夾中,然后刪除
總結
以上是生活随笔為你收集整理的如何实现文件自动归类?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 彻底理解IP地址分类与CIDR IP地址
- 下一篇: Flink SQL解析复杂Join(转载