python 实现对文件夹中的图像连续重命名方法

python实现的对文件夹中的图像进行连续的重命名方法:

import os

class BatchRename():

def __init__(self):

self.path = 'C:/Users/zxl/Desktop/tr'

def rename(self):

filelist = os.listdir(self.path)

total_num = len(filelist)

i = 101

for item in filelist:

if item.endswith('.jpg'):

src = os.path.join(os.path.abspath(self.path), item)

dst = os.path.join(os.path.abspath(self.path), str(i) + '.jpg')

try:

os.rename(src, dst)

print 'converting %s to %s ...' % (src, dst)

i = i + 1

except:

continue

print 'total %d to rename & converted %d jpgs' % (total_num, i)

if __name__ == '__main__':

demo = BatchRename()

demo.rename()

以上这篇python 实现对文件夹中的图像连续重命名方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

以上是 python 实现对文件夹中的图像连续重命名方法 的全部内容, 来源链接: utcz.com/z/328816.html

回到顶部