文件太亂了?不要慌,教你用Python全自動整理到對應分類中~ 主要知識點 文件讀寫 基礎語法 字元串處理 迴圈遍歷 素材 先來看看我這亂七八糟的文件 這就看起來亂七八糟了,這要是手動整理,還好,哈哈~ 但是幾百個上千個文件呢? 所以,還得是有個技能傍身才方便啊! 馬上安排! 代碼展示 # 我還給 ...
文件太亂了?不要慌,教你用Python全自動整理到對應分類中~
主要知識點
- 文件讀寫
- 基礎語法
- 字元串處理
- 迴圈遍歷
素材
先來看看我這亂七八糟的文件
這就看起來亂七八糟了,這要是手動整理,還好,哈哈~
但是幾百個上千個文件呢?
所以,還得是有個技能傍身才方便啊!
馬上安排!
代碼展示
# 我還給大家準備了海量資料:Python視頻教程、100本Python電子書、基礎、爬蟲、數據分析、web開發、機器學習、人工智慧、面試題、Python學習路線圖、問題解答!都放在群里啦! # Python學習交流群 :279199867 # 同千人一起學習共同進步,一個人可以走的很快,一群人才能走的更遠! # 導入系統包 import platform import os import shutil print("Hello,秀兒") print("自動整理文件夾,全自動不需要你動 \n") # 需要先創建文件夾resources catalog = "resources" # 讀取resources目錄下文件 for file in os.listdir(catalog): # 分割文件的尾碼名 ext = os.path.splitext(file)[1] ext = ext[1:] # 判斷是否存在該目錄 if not os.path.isdir(f"{catalog}/{ext}"): os.mkdir(f"{catalog}/{ext}") # 將文件放到對應目錄下 source_path = f"{catalog}/{file}" target_path = f"{catalog}/{ext}/{file}" shutil.move(source_path, target_path) print("資源整理完成!\n") print("Python 版本", platform.python_version())
運行結果
就直接給我全自動分類了,雀氏方便~
寶!來都來了,點個贊再走唄~