gpt4 book ai didi

python - Winerror 183 当文件已存在时无法创建该文件

转载 作者:太空宇宙 更新时间:2023-11-03 19:58:23 45 4
gpt4 key购买 nike

所以我在Python中使用shutil。我想要做的是将一个目录从我的 onedrive 文件夹移动到我的 Adob​​e Premeiere 项目文件夹(目录中包含内容)。当我执行命令“shutil.copytree(src, des)”时,出现错误:[Winerror 183] 当该文件已存在时无法创建文件:'C:/source'

没有与我在源处复制的树匹配的文件夹/文件。

这是我的代码:

import os
import shutil

os.chdir("C:/Users/carlh/OneDrive/Gaffla's videor")

video = input("Enter number: ")

def myfunc():
for i in os.listdir():
episod = str(i).split('#')
if episod[1] == video:
print("Success")
print(i)
src = r"C:/Users/carlh/OneDrive/Gaffla's videor/" + i
des = r"D:/PROJECTS/ADOBE_PREMIERE"
shutil.copytree(src, des)


myfunc()

我的代码中是否存在错误或者资源管理器中存在错误?请帮助我完成这项工作。谢谢。

最佳答案

目标必须是要创建的目录的名称,而不是要在其中创建的父目录。因此您需要:

des = r"D:/PROJECTS/ADOBE_PREMIERE/" + i

关于python - Winerror 183 当文件已存在时无法创建该文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59414721/

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