“ FileExistsError:文件已经存在时无法创建文件:”但无法在应有的目录中找到文件

时间:2018-10-15 16:21:42

标签: python-3.x directory copy shutil

我正在尝试将文件夹从一个目录复制到另一个目录。

有关代码如下:

import os
import shutil

def harvestSorter(path):
    interviews = os.listdir(path)
    for i in interviews:
        if i.endswith('SF1'):
            shutil.copytree(os.path.join(path, i), os.path.join(SFU1, i), symlinks=False, ignore=None)

现在,代码运行良好,但是当我尝试将文件复制到特定目录时,遇到标题中提到的错误。

FileExistsError: Cannot create a file when that file already exists:

声明该文件夹已存在于目标目录中。但是,当我进入该目录时,该文件夹不存在。

我找到了这个答案:FileExistsError: [WinError 183] Cannot create a file when that file already exists:

但是,它并没有多大帮助,因为它基本上只是说目标目录必须不存在。

0 个答案:

没有答案