Python复制图片
以下是一个 Python 脚本,可以将一张图片复制 1000 次,并为每张图片自定义命名(例如 image_001.jpg, image_002.jpg, ..., image_1000.jpg)。
import shutil import os # 原始图片路径 source_image = "F:\PyCharm WorkSpace\Study\copy_image.jpg" # 替换为你的图片路径 # 目标文件夹路径 output_folder = "F:\PyCharm WorkSpace\Study\image_copy_file" # 存放复制图片的文件夹 # 创建目标文件夹(如果不存在) if not os.path.exists(output_folder): os.makedirs(output_folder) # 复制图片 1000 次 for i in range(1, 1001): # 自定义命名格式 new_image_name = f"image_{i:03d}.jpg" # 例如 image_001.jpg, image_002.jpg, ..., image_1000.jpg new_image_path = os.path.join(output_folder, new_image_name) # 复制图片 shutil.copy(source_image, new_image_path) print(f"Copied: {new_image_path}") print("图片复制完成!")
脚本说明
-
source_image:原始图片的路径,替换为你需要复制的图片路径。 -
output_folder:存放复制图片的文件夹路径。如果文件夹不存在,脚本会自动创建。 -
new_image_name:自定义命名格式。这里使用f"image_{i:03d}.jpg",确保文件名是image_001.jpg,image_002.jpg等格式。 -
shutil.copy:用于复制图片文件。
运行脚本
-
将脚本保存为
copy_images.py。 -
确保原始图片
original_image.jpg和脚本在同一目录下(或修改source_image为正确的路径)。 -
运行脚本:
python copy_images.py
-
复制后的图片会保存在
copied_images文件夹中。
示例输出
运行脚本后,copied_images 文件夹中会有 1000 张图片,文件名为:
copied_images/
image_001.jpg
image_002.jpg
...
image_1000.jpg

浙公网安备 33010602011771号