从"video1.jpg"开始累加1。以下是一个示例代码,假设您有一组图片文件名类似于"video1.jpg","video2.jpg","video3.jpg"等:
代码:
import os
import shutil
# 输入的图片文件夹和输出的图片文件夹
input_directory = 'input_folder' # 请替换为您的输入文件夹
output_directory = 'output_folder' # 请替换为您的输出文件夹
# 获取输入文件夹中的所有图片文件
image_files = [file for file in os.listdir(input_directory) if file.endswith('.jpg')]
# 对图片文件名进行排序
image_files.sort()
# 重新命名并复制图片到输出文件夹
for i, image_file in enumerate(image_files, start=1):
old_path = os.path.join(input_directory, image_file)
new_name = f'video{i}.jpg'
new_path = os.path.join(output_directory, new_name)
shutil.copy(old_path, new_path)
print(f'Renamed and copied: {old_path} -> {new_path}')
结果展示:
处理前:
处理后: