Python使用shutil复制图片并自动创建目录的实现方法

周叙
周叙
发布时间:2026-10-13 | 5人浏览过
原创

本文介绍如何使用Python的shutil模块复制图片文件。通过检查目标路径是否存在,若不存在则基于原文件名创建新文件夹,并在其中保存10份副本。代码示例展示了完整的复制逻辑与目录管理方法,帮助开发者高效处理批量图片复制任务。

Python使用shutil复制图片并自动建文件夹示例

主要操作步骤如下:


import shutil

shutil.copyfile(old_image,new_image)

具体实现代码如下:

本例的目标是将原始图片复制10份。为了避免原文件夹中堆积大量同名图片导致管理混乱,程序会根据原图片的名称,在其保存路径下创建一个以该图片名命名的新文件夹,并将新生成的图片保存至该路径中。如果目标路径已经存在,则跳过复制操作。


import shutil
import os

image = "test.jpg"

if os.path.exsist(path):
 pass
else:
 new_path = os.getcwd() + image.split('.')[0]
 os.mkdir(new_path)
 for i in range(10):
 new_image = new_path + '/' + str(i) + '.jpg'
 shutil.copyfile(os.cwd() + image,new_image)

以上就是Python使用shutil模块复制图片的完整示例,希望能对读者有所帮助。欢迎参考并支持本站。

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表