次のコードを使用して、あるディレクトリの内容を別のディレクトリにコピーしています(python)
shutil.copytree(sourceDirectory,destinationDirectory,symlinks=False,ignore=ignore_patterns(updatedList))
どこ
updatedList = , .config, .ico,*.log
(ユーザー入力に基づいて) この updatedList をその場で生成していますが、上記のようにコピー操作を実行しようとすると、常に次のエラーが発生します。
[エラー 183] ファイルが既に存在する場合、ファイルを作成できません
注 : ソース ディレクトリには、updatedList に記載されている拡張子に一致するファイルがいくつか存在します。
無視リストに既に存在するファイルの拡張子に言及するだけで十分だと思いますが、明らかにそうではありません。
現在Python 2.7を使用しています
私の輸入品
import logging
import os
from win32api import GetFileVersionInfo, LOWORD, HIWORD
import zipfile
import shutil
import sys
from os.path import isfile
from distutils import dir_util
import ConfigDTO
import datetime
import UpdateSettings
import time
import win32api
import socket
from shutil import copytree, ignore_patterns
import os
助けてください 。
ありがとう