1. 程式人生 > >python批量重新命名檔案

python批量重新命名檔案

給三千多張圖片重新命名,只需如下幾行程式碼。cool

import os
path = "E:/memery/陪你一起成長/"
# 獲取該目錄下所有檔案,存入列表中
f = os.listdir(path)
print(len(f))

print(f[0])

n = 0
i = 0
for i in f:
    # 設定舊檔名(就是路徑+檔名)
    oldname = f[n]

    # 設定新檔名
    newname = str(n+1) + '.jpg'
    # 用os模組中的rename方法對檔案改名
    os.rename(path+oldname, path+newname)
    print(oldname, '======>', newname)

    n += 1