python 文件复制压缩
import os import time #这里是需要文件所在的位置 source=['"C:\\My Documents"',"C:\\Code"] #转换完成之后放到的文件目录 target_dir="E:\\Backup" #判断有没有该文件,没有就创建一个 if not os.path.exists(target_dir): os.mkdir(target_dir) #os.sep:取代操作系统特定的路径分隔符 today=target_dir + os.sep +time.strftime("%Y%m%d") now = time.strftime("%H%M%S") target=today+os.sep+now+".zip" if not os.path.exists(today): os.mkdir(today) print("Successful created directory",today) #执行压缩的命令 zip_command='zip -r {0} {1}'.format(target,' '.join(source)) print("Zip command is:") print(zip_command) print("Running:") if os.system(zip_command)==0: print("Successful backup to",target) else: print("Backup FAILED")