【发布时间】:2018-10-18 15:57:49
【问题描述】:
正如标题所说,如果文件夹已经具有新名称,我需要将文件夹添加到具有新名称的目录中。我有这个复制文件夹的脚本没问题,但如果再次运行它会失败,因为它已经存在。有没有办法我可以添加带有数字的文件夹,如“backup1”、“backup2”等。 下面是脚本示例:
import shutil
MAIN_DIR = r'Y:\A'
COPY_DIR = r'Y\B\Backup1'
shutil.copytree(MAIN_DIR,COPY_DIR)
感谢您的帮助
编辑: 基本上我想要的是如何创建一个新文件夹并在每次运行脚本时复制其中的内容。例如,检查 backup1 是否存在,如果存在则创建 backup2,然后将内容复制到该目录。如果我再次运行它,检查是否有备份 2 是否有备份 3 等。
【问题讨论】:
标签: python-3.x