shutil模块

1、将文件内容copy 到另一个文件中

2、copy文件,目标文件无需存在

3、shutil.copymode(src,dst)

近拷贝权限,内容,组,用户均不变。 目标文件必须存在

4、shutil.copystat(src,dst)

仅copy状态的信息,包括:mode,bits,atime,mtime,flags ,目标问津必须存在

5、shutil.copy(src,dst)

copy文件和权限

6、shutil.copy2(src,dst)

copy文件和状态信息

7、shutil.copytree

shutil.copytree('folder1', 'folder2', ignore=shutil.ignore_patterns('*.pyc', 'tmp*')) #目标目录不能存在,注意对folder2目录父级目录要有可写权限,ignore的意思是排除 

8、shutil.rmtree('log.file') 递归的删除文件

9、shutil.move(src,dst)

递归的去移动文件,它类似于mv命令,其实就是重命名

10、打包

11、 解包

原文地址:https://www.cnblogs.com/yuguangwei/p/8299051.html