import os
folder_path = ‘C:\Users\Desktop\rename\5’
num = 1
if name == ‘main’:
for file in os.listdir(folder_path):
s = ‘%03d’ % num # 前面补零占位 三位的所以为3
# old 旧名称的信息
old = os.path.join(folder_path, file)
# new是新名称的信息,将1替换为a'
new = os.path.join(folder_path, 'a_' + str(s) + '.png')
os.rename(old, new)
print(old,'----->',new) #打印出旧的名字和新名字进行观看检查
#os.rename(os.path.join(folder_path, file), os.path.join(folder_path, 'colon_' + str(s) + '.nii.gz'))
num += 1
这段代码主要用于批量重命名指定文件夹内的文件。它遍历文件夹,使用变量`s`进行编号,并将文件名更改为`a_编号.png`的格式。通过`os.rename()`函数实现文件的改名操作,同时打印出旧文件名和新文件名以便检查。此脚本适用于文件管理自动化场景。
366

被折叠的 条评论
为什么被折叠?



