本文同步发表于小弟自架网站:微确幸资讯站
假设资料夹D:/temp/test有中文姓名自动产生的档案37个:
目标是批次更改档名为:
myfile-01.doc
myfile-02.doc
...
...
程式码如下:
import globimport osfiles = glob.glob('d:\\temp\\test\\*')print(files)
n = 1for file in files: os.rename(file, f'd:\\temp\\test\\myfile-{n:02d}.doc') n += 1
以上就可以完成需求。