zoukankan      html  css  js  c++  java
  • 一个自己用的python备份脚本

    #Run in Windows
    #Filename:bkup_ver4.py

    #将source所在的一个或多个目录以RAR保存到target所在目录

    import os
    import time

    #这里是你的RAR所在的路径,当然用ZIP也可以

    rar_path=r'C:\"Program Files"\WinRAR\Rar.exe'
    #Backup Source
    source=['E:\\PythonCode','E:\\MyEclipse程序目录','E:\\VC++程序目录']

    #Target
    target_dir=r'E:\SkyDriver同步文件夹\\'#注意这里要加双斜杠,不然你知道的^^

    #以当前日期和时间作为子目录及文件名
    today=target_dir+time.strftime('%Y%m%d')
    now=time.strftime("%H%M%S")
    target=today+os.sep+now+'.rar'

    if not os.path.exists(today):
        os.mkdir(today)
        print'Successful mkdir',today

    source_path=' '.join(source)
    #print source_path
    rar_command="%s a -r %s %s"%(rar_path,target,source_path)
    #print rar_command

    result=os.system(rar_command)
    #print result
    if result==0:
        print'Success'
    else:
        print'Failed'

    小小脚本,大大用处..呵呵

  • 相关阅读:
    Shared variable in python's multiprocessing
    File checksum
    Windows createprocess linux fork
    人工调用系统调用
    如何提高团队开发效率
    Redis' High Availability
    并发MD5计算方法
    开博宣言
    NYOJ 55 懒省事的小明
    HDU 1237 简单计算器
  • 原文地址:https://www.cnblogs.com/asiancount/p/2429380.html
Copyright © 2011-2022 走看看