gpt4 book ai didi

Python Shutil 模块复制树

转载 作者:行者123 更新时间:2023-12-01 01:32:31 28 4
gpt4 key购买 nike

我正在尝试在Python中使用shutil模块。我想将文件夹 ('movee') 从我的 cwd 复制到 'D' 驱动器。代码如下:

import shutil

shutil.copytree('movee', 'D:\\')

但是当我运行它时,我收到以下错误:

PermissionError: [WinError 5] Access is denied: 'D:\\'

我尝试以管理员身份运行 cmd,但问题仍然存在。有人可以帮我解决这个问题吗?

最佳答案

目标目录必须不存在,并且在 copytree 的目标参数中命名。 。 (其他复制工具的行为不同,如果目标是目录,则使用源的基本名称作为目标。)这应该有效:

shutil.copytree('movee', 'D:\\movee')

该错误可能是由于尝试创建目录 D:\ 造成的。

关于Python Shutil 模块复制树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52702073/

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