起因是我有收集桌面和头像的习惯,但是由于下载的来源都不一样,所以导致名字很乱,强迫症受不了。
代码如下
import os
path = "" # 双引号内填写文件夹的绝对路径
file = os.listdir(path)
for i in range(len(file)):
index = file[i].rindex(".")
oldname = f"{path}\{file[i]}"
newname = f"{path}\{i + 1}{file[i][index::]}"
os.rename(oldname, newname)
print(f"{file[i]} >>>>> {i + 1}{file[i][index::]}")
示例:
运行前>>>>>>
运行后>>>>>>