当前位置: 移动技术网 > IT编程>脚本编程>Python > python 实现对文件夹中的图像连续重命名方法

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

2019年05月24日  | 移动技术网IT编程  | 我要评论

腹黑市长滚远点,ayomi的小天地,数字追凶第三季

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 实现对文件夹中的图像连续重命名方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网