Python Shutil模块副本

2024-09-30 01:32:58 发布

您现在位置:Python中文网/ 问答频道 /正文

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

import shutil

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

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

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

我尝试以管理员身份运行cmd,但问题仍然存在。 有人能帮我修一下吗?你知道吗


Tags: 模块代码import文件夹accessis错误驱动器
1条回答
网友
1楼 · 发布于 2024-09-30 01:32:58

目标目录不能存在,并且在^{}的目标参数中命名。(其他复制工具的行为不同,如果目标是目录,则使用源的basename作为目标。)这应该可以工作:

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

该错误可能是试图创建目录D:\的结果。你知道吗

相关问题 更多 >

    热门问题