您的位置:首页 > 编程语言 > Python开发

python shutil模块学习

2013-08-19 17:58 351 查看
shutil模块

拷贝目录



拷贝文件

拷贝文件的时候,如果指定的文件目的位置之间有目录不存在,则会抛出错误。所以最好在拷贝之间确认目录存在。



当目录存在的时候,拷贝文件就没有问题了。



删除目录使用如下函数:

shutil.rmtree('d:/dd')

移动文件或者文件夹到另外一个地方:

shutil.move('d:/c.png','e:/')

-------------------------------------------

那么存在一个问题就是,copy函数和copyfile函数二者的区别是什么呢?

看help:



从help中可以看出来,copyfile仅仅是把文件拷贝到目的文件。但是copy函数可以把文件的mode也一起拷贝。比如说原来的文件有+x可执行权限,那么目的文件也会有可执行权限。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: