以下是一个示例代码,可以实现你的需求:

import os

path = "D:/imagenet/test"

for foldername in os.listdir(path):
    folderpath = os.path.join(path, foldername)
    if os.path.isdir(folderpath):
        for filename in os.listdir(folderpath):
            filepath = os.path.join(folderpath, filename)
            if os.path.isfile(filepath):
                if not filename.endswith(".jpeg") and not filename.endswith(".jpg"):
                    os.rename(filepath, filepath + ".jpg")

这个程序会遍历指定路径下的所有文件夹,对于每个文件夹,它会遍历其中的所有文件,如果文件名不以 ".jpeg" 或 ".jpg" 结尾,就会将文件名修改为加上 ".jpg" 后缀的形式

帮我写个python程序把Dimagenettest路径下文件夹中的图片名字上加上图片的格式如jpeg或者jpg。

原文地址: https://www.cveoy.top/t/topic/foI3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录