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、 解包