# author: Roy.G
import shutil
# f1=open("test1.txt","r",encoding="utf-8")
# # f1.write("大漠孤烟直,长河落日圆")
# f1.flush()
# f2=open("test_2.txt","w",encoding="utf-8")
# shutil.copyfileobj(f1,f2) #copy file by handle
# f1.close()
# shutil.copyfile("test1.txt","test3.txt") #copy file by name
# shutil.copytree("d:\\test","e:\\test1") # it can't copy if the target directoy has exist
# shutil.rmtree("e:\\test1")
# shutil.move("d:\\test","e:\\test1")
# shutil.make_archive("e:\\ar","zip","e:\\test1")
import zipfile
f=zipfile.ZipFile("testzip.zip","w")
f.write("e:\\test1")
f.write("e:\\pythonlearning_2\\day8\\test_2.txt")
f.close()
f1=zipfile.ZipFile("testzip.zip","r")
f1.extractall()