请帮我写一段Python代码,实现对储存在名为“aa”的文件夹中的一批图片读取,改名并另存在“bb”文件夹中,并将更改前后的名字生成一个对比excel表格
时间: 2023-03-12 20:30:31 浏览: 63
import os
import xlwt # 读取aa文件夹中所有图片
aaFiles = os.listdir('aa')
# 创建excel表格,并新建sheet
wb = xlwt.Workbook()
sheet = wb.add_sheet('sheet1')
# 将图片原名和更改后名字写入excel表格中
sheet.write(0, 0, '原名')
sheet.write(0, 1, '更改后名')
# 遍历读取所有图片
for i in range(len(aaFiles)):
# 获取图片原名
oldName = aaFiles[i]
# 更改后名字
newName = 'bb' + str(i) + '.jpg'
# 将图片改名并另存
os.rename(os.path.join('aa', oldName), os.path.join('bb', newName))
# 将更改前后的名字写入excel表格中
sheet.write(i+1, 0, oldName)
sheet.write(i+1, 1, newName)
# 保存excel表格
wb.save('filename.xls')