如何按时间戳顺序批量重命名图片(Python)

上一篇文章讲了如何如何批量重命名图片(python),但并不是按时间戳顺序的,因此,这一次重新写了另外一个代码,按照时间顺序将图片进行重命名。

#coding=utf-8
import os
path='/home/edward/CLionProjects/ch11/data/'       
f=os.listdir(path)
f.sort()
n=0
string=str(n+1) #将int转换为string,从1开始
#遍历修改每一个文件名
for i in f:
    oldname=path+f[n]
    newname=path+string+'.png'
    os.rename(oldname,newname)
    print(oldname,'------------>',newname)
    n=n+1
    string = str(n+1)

转换结果如下:

 总的来说,还是比较顺利,希望今明两天把另外一个问题解决了把!

 

猜你喜欢

转载自blog.csdn.net/loveSIYU/article/details/114604473