心血來潮,手機上導出的圖片全部按日期放在不同文件夾,很是麻煩,想放在一起方便瀏覽,手動操作費時費力,想到bat命令,不是很熟,看到python欣喜不已,很是方便 遞歸遍歷文件,剪切出來,刪除空文件夾 不足:未考慮各種異常 ...
心血來潮,手機上導出的圖片全部按日期放在不同文件夾,很是麻煩,想放在一起方便瀏覽,手動操作費時費力,想到bat命令,不是很熟,看到python欣喜不已,很是方便
遞歸遍歷文件,剪切出來,刪除空文件夾
不足:未考慮各種異常
#剪切文件 import os def shear_dile(src,dst): if os.path.isdir(src): if not os.listdir(src): os.rmdir(src) print('移除空目錄: ' + src) else : for d in os.listdir(src): shear_dile(os.path.join(src, d),dst) if os.path.isfile(src): print ("文件剪切:",src) fn=os.path.basename(src) if not os.path.exists(dst+'./'+fn): os.rename(src,dst+'./'+fn) shear_dile("H:\\手機圖片","D:\\華為手機")