저는 여기에 기본적인 것을 놓친 것처럼 느껴집니다. 나는 문서를 읽고 copytree가 소스 경로와 대상 경로를 모두 지정해야한다는 것을 이해했다. 나는 목적지 부분과 고투하고있다. 내 코드가 아래에 있습니다 ...파이썬 shutil.copytree 함수가 작동하지 않습니다.
from shutil import copytree
copytree("C:\Users\D34DLYHAX\Pictures", "C:\Users\D34DLYHAX\Pictures\Temp\\")
트리는 문제없이 복사됩니다. 그러나 "Temp"폴더가 생성되지 않고 복사 된 트리가 폴더에 저장되지 않습니다. 대신 복사 된 트리는 "C : \ Users \ D34DLYHAX \ Pictures \ My Pictures"에 있습니다. 왜 이런 일이 일어나는 걸까요? 문서를 잘못 읽은 경우가 아니면 복사 한 트리를 Temp with Temp에 원본 폴더로 삽입하지 마십시오.
도움과 답변을 보내 주셔서 감사합니다.
- 좋아, 이제는 여전히 낯선 사람이되고 있습니다. 내가 복사 한 폴더를 보러 갈 때 "My Pictures"라는 이름이 붙여 지지만 문제는 없습니다. 그러나, 복사 된 트리를 재활용 빈에 넣고 재활용 빈의 내용을 보면 복사 된 트리의 이름이 "Temp"가됩니다. 무슨 일 이니?
이것은 무엇입니까 정확한 "해결책"은 원래 코드가 무엇이 잘못되었는지에 대한 대답이 아니라는 것을 확신하지 못합니다. –