«FileExistsError: Невозможно создать файл, если этот файл уже существует:« Но не удается найти файл в каталоге, которым он должен быть - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь скопировать папку из одного каталога в другой.

Вот соответствующий бит кода:

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)

Теперь код работает нормально, однако, когда я пытаюсь скопировать файл в определенный каталог, я сталкиваюсь с ошибкой, упомянутой вtitle.

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

Утверждая, что папка уже существует в целевом каталоге.Однако, когда я перехожу в этот каталог, папка там не существует.

Я нашел такой ответ: FileExistsError: [WinError 183] Не удается создать файл, когда этот файлуже существует:

Однако это не сильно помогло, поскольку в основном говорит, что каталог назначения еще не должен существовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...