这是我在学习语义分割模型时遇到的问题。
废话不多说,直接上代码。(下面代码实现的是将 *.png转换为 *.jpg)
#导入需要使用的库
import os
#设置需要改写后缀的文件所在的文件夹路径
path='F:/Practice/test_02/deeplabv3-plus-pytorch-main/VOCdevkit/VOC2007/JPEGImages'
#读取该文件夹下的所有文件
files = os.listdir(path)
#for循环,开始批量转换
for filename in files:
portion = filename.split('.',1)
# 如果后缀是.png
if portion[1] == "png":
# 重新组合文件名和后缀名,".jpg"是新后缀名
newname = portion[0] + ".jpg"
os.rename(path+'/'+filename,path+'/'+newname)
有需要的小伙伴们可以将path设置为自己的路径,并根据需要改写代码中的后缀名,以满足自己的需求!