將文件夾內的文件按編號重新命名

問題:

在某個文件夾內有多個命名沒規律的文件,現在想按編號重新命名。

思路:

遍歷文件夾內的文件,重新命名。

結果 :

代碼:

import os
print("Input FilePath:")
Path = input()
print("Input Suffix:")
suffix = input()
files = os.listdir(Path)
cnt = len(files)
for File in files:
    cnt += 1
    now = str(cnt)+'.' + suffix
    os.rename(Path + File, Path + now)
cnt = 0
files = os.listdir(Path)
for File in files:
    cnt += 1
    now = str(cnt)+'.' + suffix
    os.rename(Path + File, Path + now)

參考:https://zhuanlan.zhihu.com/p/34667050

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章