1.效果
一个文件夹中任意多张图片,图片名称无限制,转换为按序号排序:1.jpg 2.jpg 3.jpg...
未变换前:
变换后:
2.代码
import os
import re
def ReName(dir_Path,pattern):
i = 1
for filename in os.listdir(dir_Path):
print(filename)
new_filename = str(i) + ".jpg"
print(new_filename)
os.rename(os.path.join(dir_Path, filename), os.path.join(dir_Path, new_filename))
i = i + 1
print("----------Success!-------------")
if __name__ == '__main__':
dir_Path = r"E:\input"
pattern = re.compile(r'.*')
ReName(dir_Path,pattern)