gpt4 book ai didi

Python 无法创建文件错误 [错误 : 183]

转载 作者:行者123 更新时间:2023-12-01 05:44:29 25 4
gpt4 key购买 nike

我使用以下代码将一个目录的内容复制到另一个目录(python)

shutil.copytree(sourceDirectory,destinationDirectory,symlinks=False,ignore=ignore_patterns(updatedList))

哪里

updatedList = ,.config,.ico,*.log

我正在动态生成此更新列表(基于用户输入)但是,每当我尝试执行上述复制操作时,我都会收到以下错误。

[Error 183] Cannot create a file when that file already exists

注意:源目录中将存在一些与更新列表中提到的扩展名匹配的文件。

我认为提及忽略列表中已存在的文件的扩展名就足够了,但显然还不够。

我目前使用的是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 的文档明确指出目标目录必须不存在。就我而言,目标目录较早已存在,因此我收到了消息。

谢谢

more information here

关于Python 无法创建文件错误 [错误 : 183],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16549383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com