重命名函數
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)