shutil模块简述
#-*- 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') # 创建压缩包并返回文件路径