python。 IOError:权限被拒绝:当我复制文件

我有两个文件夹:In,Out – 它不是磁盘D上的系统文件夹: – Windows 7. Out包含“myfile.txt”我在python中运行以下命令:

>>> shutil.copyfile( r"d:\Out\myfile.txt", r"D:\In" ) Traceback (most recent call last): File "<pyshell#39>", line 1, in <module> shutil.copyfile( r"d:\Out\myfile.txt", r"D:\In" ) File "C:\Python27\lib\shutil.py", line 82, in copyfile with open(dst, 'wb') as fdst: IOError: [Errno 13] Permission denied: 'D:\\In' 

有什么问题?

Solutions Collecting From Web of "python。 IOError:权限被拒绝:当我复制文件"

阅读文档 :

shutil.copyfile(src, dst)

将名为src的文件的内容(无元数据)复制到名为dst的文件中。 dst必须是完整的目标文件名 ; 查看copy()以获得接受目标目录路径的副本。

使用shutil.copy而不是shutil.copyfile

例:

 shutil.copy(PathOf_SourceFileName.extension,TargetFolderPath)