Python-文件重命名

2017-05-12  本文已影响26人  chernyog

Python-文件重命名

意图

场景

原命名.png

示例代码

# _*_ coding: UTF-8 _*_

import os
import shutil
print 'TIPS: 为包装正确地执行,请确保当前脚本和需要重命名的文件所在的文件夹在同一目录下!'
# 源文件夹路径
# !!!!!!!!!!!!!!!!!! 可能需要修改的地方 !!!!!!!!!!!!!!!!!!
diskpath = './images'
fileList = os.listdir(diskpath)
# 创建目标路径(存放重命名后的文件,目的是不污染源文件)
# !!!!!!!!!!!!!!!!!! 可能需要修改的地方 !!!!!!!!!!!!!!!!!!
destDiskpath = './destImages_iOS'
if os.path.exists(destDiskpath):
    print destDiskpath + '目录已存在'
    pass
else:
    print destDiskpath + '目录不存在,创建目录'
    os.mkdir(destDiskpath)
# 获取目录下的所有文件
# print fileList
# 下标,目的是生成文件名
i = 0
print '准备开始重命名...'
for originalName in fileList:
    # 重命名
    # !!!!!!!!!!!!!!!!!! 可能需要修改的地方 !!!!!!!!!!!!!!!!!!
    newName = 'loading_%02d@2x.png' % i
    i+=1
    # print newName
    # 开始重命名
    oldFilepath = diskpath + '/' + originalName
    # newFilepath = diskpath + '/' + newName
    destFilepath = destDiskpath + '/' + newName
    # 文件拷贝
    # shutil.copyfile(oldFilepath, destFilepath)
    # 直接重命名的话,会污染源文件
    # os.rename(oldFilepath, newFilepath)
print '文件重命名成功'
上一篇 下一篇

猜你喜欢

热点阅读