http://www.cnblogs.com/wupeiqi/articles/4963027.html
#!usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = "Samson"
import shutil
f1 = open("newSongWord.txt","r",encoding="gbk")
f2 = open("songword.txt","w",encoding="gbk")
shutil.copyfileobj(f1,f2,16*1024)#必须打开文件才能用,将文件内容拷贝到另一个文件中,可以部分内容
shutil.copyfile("newSongWord.txt","song.txt")#拷贝文件
shutil.copymode("newSongWord.txt","song.txt")#仅拷贝权限。内容、组、用户均不变
shutil.copystat("newSongWord.txt","song.txt")#拷贝状态的信息,包括:mode bits, atime, mtime, flags
shutil.copy("newSongWord.txt","song.txt")#拷贝文件和权限
shutil.copy2("newSongWord.txt","song.txt")#拷贝文件和状态信息
#递归的去拷贝文件
shutil.copytree(src, dst, symlinks=False, ignore=None)
#例如:copytree(source, destination, ignore=ignore_patterns('*.pyc', 'tmp*'))
shutil.rmtree(path, ignore_errors=False, onerror=None)#递归的去删除文件
shutil.move(src, dst)#递归的去移动文件
shutil.make_archive("shutil_archive_test","zip",root_dir="G:爬虫爬取lol王者数据")
import zipfile#tarfile模块也是类似的
#压缩,想压缩谁就压缩谁
z = zipfile.ZipFile("day.zip","w")
z.write("song.txt")
z.write("syst.py")
z.close()
#解压
z = zipfile.ZipFile("day.zip","r")
z.extractall()
z.close()