windows系统中python使用rar命令压缩多个文件夹示例


Posted in Python onMay 06, 2014
#!/usr/bin/env python
# Filename: backup_ver1.py
import os
import time
# 1. The files and directories to be backed up are specified in a list.
#source=['/home/swaroop/byte','/home/swaroop/bin']
source=['D:\\FileCopier\\*.*','D:\\jeecms_doc\\*.*']
# If you are using Windows, use source=[r'C:\Documents',r'D:\Work'] or something like that
# 2. The backup must be stored in a main backup directory
#target_dir='/mnt/e/backup/' #Remember to change this to what you will be using
target_dir='E:\\temp\\' #Remember to change this to what you will be using
# 3. The files are backed up into a zip file
# 4. The name of the zip archive is the current date and time
target=target_dir+time.strftime('%Y%m%d%H%M%S')+'.zip'
# 5. We use the zip command (in Unix/Linux) to put the files in a zip archive
#zip_command="zip -qr '%s' %s" %(target,' '.join(source))
zip_command="rar a " + target + ' '.join(source)
# Run the backup
if os.system(zip_command)==0:
 print 'Successful backup to',target
else:
 print 'Backup FAILED'
Python 相关文章推荐
python 给DataFrame增加index行名和columns列名的实现方法
Jun 08 Python
pygame游戏之旅 创建游戏窗口界面
Nov 20 Python
对python3标准库httpclient的使用详解
Dec 18 Python
Centos部署django服务nginx+uwsgi的方法
Jan 02 Python
Python实现DDos攻击实例详解
Feb 02 Python
Python matplotlib生成图片背景透明的示例代码
Aug 30 Python
python 实现多线程下载视频的代码
Nov 15 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
Dec 04 Python
TensorFlow 多元函数的极值实例
Feb 10 Python
Python爬虫实现百度翻译功能过程详解
May 29 Python
python的flask框架难学吗
Jul 31 Python
python 批量将中文名转换为拼音
Feb 07 Python
Python中使用动态变量名的方法
May 06 #Python
python完成FizzBuzzWhizz问题(拉勾网面试题)示例
May 05 #Python
使用python实现拉钩网上的FizzBuzzWhizz问题示例
May 05 #Python
python通过scapy获取局域网所有主机mac地址示例
May 04 #Python
python使用内存zipfile对象在内存中打包文件示例
Apr 30 #Python
python数据结构之二叉树的统计与转换实例
Apr 29 #Python
python数据结构之二叉树的遍历实例
Apr 29 #Python
You might like
[转帖]PHP世纪万年历
2006/12/06 PHP
PHP中的按位与和按位或操作示例
2014/01/27 PHP
php计算两个文件相对路径的方法
2015/03/14 PHP
PHP中is_file()函数使用指南
2015/05/08 PHP
php7安装mongoDB扩展的方法分析
2017/08/02 PHP
PHP生成短网址的思路以及实现方法的详解
2019/03/25 PHP
jQuery中:button选择器用法实例
2015/01/04 Javascript
推荐5 个常用的JavaScript调试技巧
2015/01/08 Javascript
js实现的黑背景灰色二级导航菜单效果代码
2015/08/24 Javascript
RequireJS入门一之实现第一个例子
2015/09/30 Javascript
js基于cookie方式记住返回页面用法示例
2016/05/27 Javascript
AngularJs  Using $location详解及示例代码
2016/09/02 Javascript
谈谈jQuery之Deferred源码剖析
2016/12/19 Javascript
js实现图片加载淡入淡出效果
2017/04/07 Javascript
node.js中cluster的使用教程
2017/06/09 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
web前端开发中常见的多列布局解决方案整理(一定要看)
2017/10/15 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
JavaScript indexOf()原理及使用方法详解
2020/07/09 Javascript
Antd表格滚动 宽度自适应 不换行的实例
2020/10/27 Javascript
关于Python元祖,列表,字典,集合的比较
2017/01/06 Python
Python爬豆瓣电影实例
2018/02/23 Python
python3使用SMTP发送HTML格式邮件
2018/06/19 Python
一篇文章搞定Python操作文件与目录
2019/08/13 Python
TensorFlow绘制loss/accuracy曲线的实例
2020/01/21 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
GAP欧盟网上商店:GAP EU
2016/09/13 全球购物
调解协议书
2014/04/16 职场文书
村创先争优活动总结
2014/08/28 职场文书
2016自主招生教师推荐信范文
2015/03/23 职场文书
发票退票证明
2015/06/24 职场文书
六年级上册《闻官军收河南河北》的教学设计
2019/11/15 职场文书
Go语言-为什么返回值为接口类型,却返回结构体
2021/04/24 Golang
一篇文章学会Vue中间件管道
2021/06/20 Vue.js