python

Python如何批量重命名图像

小亿
114
2024-04-29 18:55:42
栏目: 编程语言

要批量重命名图像文件,可以使用Python的os模块和shutil模块来实现。下面是一个示例代码,可以将指定文件夹中的所有图像文件重命名为指定的格式:

import os

# 指定图像文件所在的文件夹路径
folder_path = "path_to_folder"

# 获取文件夹中所有文件的列表
file_list = os.listdir(folder_path)

# 遍历文件列表
for i, file_name in enumerate(file_list):
    if file_name.endswith(".jpg") or file_name.endswith(".png"):  # 只处理jpg和png格式的图像文件
        new_file_name = f"image_{i+1}.jpg"  # 新的文件名格式,可以根据需求修改
        os.rename(os.path.join(folder_path, file_name), os.path.join(folder_path, new_file_name))

print("图像文件重命名完成!")

在上面的代码中,首先指定了包含图像文件的文件夹路径,然后通过os.listdir()方法获取文件夹中所有文件的列表。接着遍历文件列表,对符合条件的图像文件进行重命名操作,最后输出提示信息表示重命名完成。

请注意在使用代码之前要备份好图像文件,以免意外操作导致数据丢失。

0
看了该问题的人还看了