重命名函数
def rename(path):
filelist = os.listdir(path)
# 该文件夹下所有的文件(包括文件夹)
for OldFilename in filelist:
# 遍历所有文件
OldDir = os.path.join(path, OldFilename)
#原来的文件路径
if os.path.isdir(OldDir):
# 如果是文件夹则跳过
rename(OldDir)
else:
tmp = OldFilename.split('-',1)
if(len(tmp)<2):
continue
NewFile = '【'+tmp[0]+'】'+tmp[1]
NewDir = os.path.join(path, NewFile)
os.rename(OldDir, NewDir) # 重命名
调用函数
dir = 'F:\\05精品图书'
rename(dir)
网友评论