最近在做关于语义分割的毕设遇到很多问题,经过找资料或请教别人都得以解决,首先来说一个简单的问题,那就是对文件进行重命名,此处声明:我也是参考的一篇博客,但作者实在是找不到,这里就不贴网址了,请见谅。直接上代码,文件名称可自定义
import os
#输入文件位置,注意实现双斜杠
path = “D:\AI\data\My_dataset”
#该文件夹下所有的文件
filelist = os.listdir(path)
count=1
for file in filelist:
print(file)
for file in filelist: #遍历所有文件
Olddir=os.path.join(path,file) #原来的文件路径
if os.path.isdir(Olddir): #如果是文件夹则跳过
continue
filename=os.path.splitext(file)[0] #文件名
filetype=os.path.splitext(file)[1] #文件扩展名
Newdir=os.path.join(path,‘2019_’+str(count).zfill(6)+filetype) #用字符串函数zfill 以0补全所需位数
os.rename(Olddir,Newdir)#重命名
count+=1
---------------------
作者:Yangxing_ch
来源:CSDN
原文:https://blog.csdn.net/Yangxing_ch/article/details/90143119
版权声明:本文为博主原创文章,转载请附上博文链接!
运行结果如下: