![](/img/trans.png)
[英]FileExistsError: [WinError 183] Cannot create a file when that file already exists
[英]Winerror 183 Cannot create a file when that file already exists
所以我在python中使用shutil。 我想要做的是將一個目錄從我的 onedrive 文件夾移動到我的 Adobe Premeiere 項目文件夾(包含目錄中的內容)。 當我執行命令“shutil.copytree(src, des)”時,出現錯誤: [Winerror 183] Cannot create a file when that file already exists: '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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.