python的shutil模块
转自https://www.cnblogs.com/caibao666/p/6433864.html python的shutil模块 shutil:高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])(copyfileobj方法只会拷贝文件内容) 将文件内容拷贝到另一个文件中 import shutil shutil.copyfileobj(open('old.xml','r'), open('new.xml', 'w')) shutil.copyfile(src, dst) (copyfile只拷贝文件内容) 拷贝文件 shutil.copyfile('f1.log', 'f2.log') shutil.copy(src, dst) shutil.copy('f1.log', 'f2.log') shutil.copy2(src, dst) 拷贝文件和状态信息 shutil.copy2('f1.log', 'f2.log' s hutil.copymode(src, dst) (前提是dst文件存在,不然报错) 仅拷贝权限。内容、组、用户均不变 shutil.copymode('f1.log', 'f2.log') shutil.copystat(src, dst) 仅拷贝状态的信息,即文件属性,包括