繁体   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