簡體   English   中英

Python無法創建文件錯誤[錯誤:183]

[英]Python Cannot create a file error [Error : 183]

我正在使用以下代碼將一個目錄的內容復制到另一目錄(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

請幫忙 。

謝謝

我明白了..對不起,這是我的錯誤。 用於shutil的文檔特別指出目標目錄必須不存在。 在我的情況下,目標目錄早已存在,因此我收到了消息。

謝謝

更多信息在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM