1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| # -*- coding:utf-8 -*- # @Time :2022/6/17 9:16 # @SOFTWARE :python基础
import shutil
# shutil.copyfileobj(原文件,复制的文件,length = 16 * 1024) 复制文件(length的单位是字符,表达一次杜多少字符、字节) # shutil.copyfile() 单纯的仅复制文件内容,底层调用了 copyfileobj
# shutil.copymode() 单纯的仅复制文件权限 不包括文件内容(虚拟机共享目录默认都是777) # shutil.copystat() 复制所有状态信息,包括权限,组,用户,修改时间等,不包括内容 # shutil.copy() 复制文件的权限和内容 # shutil.copy2() 复制文件的权限和内容,包括权限,组,用户,时间等
# shutil.copytree() 拷贝文件夹里所有内容,递归拷贝 # shutil.rmtree() 删除当前文件夹及其中所有的内容(递归删除) # shutil.move() 移动文件或者文件夹
|