创新路
我们一直在努力

python文件操作模块shutil

引用模块:

import shutil

属性功能:

1、shutil.copyfileobj(src, dst, length) :将A文件内容复制到B文件中

image.png 

注意:写入方式追加、覆盖,具体参考open函数

2、shutil.copyfile(src, dst):复制文件,如果已存在,执行覆盖。

image.png

 

3、shutil.copymode(src, dst):复制权限,目标文件必须存在,否则报错

1583801255871522.png

4、shutil.copystat(src, dst):只复制文件的信息(mode bits, atime, mtime, flags),目标文件必须存在,否则报错

1583801336135924.png

5、shutil.copy(src, dst):复制文件并且复制权限,如果已存在,执行覆盖。

1583801515887272.png

6、shutil.copy2(src, dst):复制文件并且复制文件系统属性(mode bits, atime, mtime, flags),如果已存在,执行覆盖。

 1583801543586178.png

7、shutil.copytree(src, dst, symlinks=False, ignore=None):递归复制文件夹和子文件

1583801912677535.png

注: #目标目录不能存在,ignore排除文件 

8、shutil.rmtree(path, ignore_errors, onerror):递归删除文件

9、shutil.move(src, dst):递归移动文件,类似mv

1583802252105840.png

 

未经允许不得转载:天府数据港官方信息博客 » python文件操作模块shutil

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机