# -*- coding: utf-8 -*-
import os
path='./img_clear_2/'
#获取该目录下所有文件,存入列表中
f=os.listdir(path)
print(f)
counter = 0
for i in range(len(f)):
name_tmp = f[i]
print(name_tmp)
#设置旧文件名(就是路径+文件名)
oldname=path+f[counter]
#设置新文件名
counter += 1
if len(str(counter)) == 1:
file_name = "00000" + str(counter) + '.jpg'
if len(str(counter)) == 2:
file_name = "0000" + str(counter) + '.jpg'
if len(str(counter)) == 3:
file_name = "000" + str(counter) + '.jpg'
if len(str(counter)) == 4:
file_name = "00" + str(counter) + '.jpg'
if len(str(counter)) == 5:
file_name = "0"+ str(counter) + '.jpg'
if len(str(counter)) == 6:
file_name = str(counter) + '.jpg'
newname=path + file_name
#用os模块中的rename方法对文件改名
os.rename(oldname,newname)
print(oldname,'======>',newname)
python重命名脚本
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 场景 线上生产环境redis库中保存了大量的没有文件层级结构的键值对,这样对于使用redis desktop ma...
- 今天在学习shell脚本攻略第二章2.13 批量重命名和移动时,由于我的文件命令有的文件名字中出现空格,出现了许多...
- 以前遇到了很多的Problem,好不容易都记录到个人博客里面,但是由于自己不小心,导致个人博客网站出了点问题,以后...
- 好久都没有编程了,今天写了个批量重命名的脚本,原因是这样的,我之前处理的一批数据,因为我最开始命名的时候没有搞好,...