Python笔记:shutil模块

来源:互联网 发布:学校网络运行管理制度 编辑:程序博客网 时间:2024/06/05 13:25

shutil模块

拷贝目录

拷贝文件

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

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

删除目录使用如下函数:

shutil.rmtree('d:/dd')

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

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

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

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

看help:

从help中可以看出来,copyfile仅仅是把文件拷贝到目的文件。但是copy函数可以把文件的mode也一起拷贝。比如说原来的文件有+x可执行权限,那么目的文件也会有可执行权限。

0 0
原创粉丝点击