shulti模块简述

#-*- coding:utf-8 -*-
__author__ = "MuT6 Sch01aR"

import shutil

shutil.copyfileobj('D:\3.txt','D:\4.txt')  #将文件内容拷贝到另一个文件中,可以部分内容
shutil.copyfile('D:\3.txt','D:\1.txt')    #拷贝文件
shutil.copymode('D:\3.txt','D:\1.txt')   #仅拷贝权限。内容、组、用户均不变
shutil.copystat('D:\3.txt','D:\1.txt')  #拷贝文件状态的信息
shutil.copy('D:\3.txt','D:\1.txt')  #拷贝文件和权限
shutil.copy2('D:\3.txt','D:\1.txt')   #拷贝文件和状态信息
shutil.copytree('D:\Python27\test\1','D:\Python27\test\2')   #递归的去拷贝文件
shutil.rmtree('D:\Python27\test\2')   #递归的去删除文件
shutil.move('D:\Python27\test\1', 'D:\Python27\test\2')   #递归的去移动文件
shutil.make_archive('test','zip',root_dir='D:\Python27\test\1') # 创建压缩包并返回文件路径
原文地址:https://www.cnblogs.com/sch01ar/p/7570106.html