a close up of a computer screen with a logo on it

Python學習筆記: 批次更改檔案名稱

假設資料夾D:/temp/test有中文姓名自動產生的檔案37個:

目標是批次更改檔名為:
myfile-01.doc
myfile-02.doc

程式碼如下:

import glob
import os
files = glob.glob('d:\\temp\\test\\*')
print(files)
n = 1
for file in files:
    os.rename(file, f'd:\\temp\\test\\myfile-{n:02d}.doc')
    n += 1

以上就可以完成需求。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *