以下是一个Python程序,可以将D:\imagenet\test路径下文件夹中所有图片的文件名去掉“.”后面的内容:

import os

# 设置要处理的文件夹路径
folder_path = r"D:\imagenet\test"

# 遍历文件夹中的所有文件
for file_name in os.listdir(folder_path):
    # 判断文件是否为图片文件(仅处理以“.jpg”或“.jpeg”或“.png”结尾的文件)
    if file_name.lower().endswith(('.jpg', '.jpeg', '.png')):
        # 获取文件名中第一个“.”出现的位置
        dot_index = file_name.find(".")
        # 如果找到了“.”,则截取文件名的前半部分作为新文件名
        if dot_index >= 0:
            new_file_name = file_name[:dot_index]
        else:
            new_file_name = file_name
        # 输出处理后的文件名
        print(new_file_name)

这个程序会遍历指定的文件夹中的所有文件,如果发现一个文件是以“.jpg”或“.jpeg”或“.png”结尾的图片文件,就会将文件名中第一个“.”后面的内容去掉,并输出处理后的文件名。如果一个文件不是图片文件,则不会处理它。你可以根据需要修改程序中的folder_path变量来指定要处理的文件夹路径

帮我写个python程序把Dimagenettest路径下文件夹中的图片名字去掉以及后面的内容

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

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