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基于socket实现网络广播的方法
Apr 29 Python
详解python实现线程安全的单例模式
Mar 05 Python
python opencv人脸检测提取及保存方法
Aug 03 Python
Python实现的连接mssql数据库操作示例
Aug 17 Python
PyQt5下拉式复选框QComboCheckBox的实例
Jun 25 Python
Python获取好友地区分布及好友性别分布情况代码详解
Jul 10 Python
对python中url参数编码与解码的实例详解
Jul 25 Python
PyTorch实现更新部分网络,其他不更新
Dec 31 Python
pytorch实现mnist分类的示例讲解
Jan 10 Python
Python计算公交发车时间的完整代码
Feb 12 Python
python ImageDraw类实现几何图形的绘制与文字的绘制
Feb 26 Python
python析构函数用法及注意事项
Jun 22 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字符过滤函数去除字符串最后一个逗号(rtrim)
2013/03/26 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(三)
2014/06/23 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
JQuery 构建客户/服务分离的链接模型中Table中的排序分析
2010/01/22 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
2014/05/04 Javascript
js和jquery如何获取图片真实的宽度和高度
2014/09/28 Javascript
js实现照片墙功能实例
2015/02/05 Javascript
Javascript中数组方法汇总(推荐)
2015/04/01 Javascript
JavaScript DOM基础
2015/04/13 Javascript
js不间断滚动的简单实现
2016/06/03 Javascript
一个超简单的jQuery回调函数例子(分享)
2016/08/08 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
2017/04/21 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
layui form.render('select', 'test2') 更新渲染的方法
2019/09/27 Javascript
Vue移动端项目实现使用手机预览调试操作
2020/07/18 Javascript
[01:55]TI9显影之尘系列 - Evil Geniuses
2019/08/22 DOTA
Python中用sleep()方法操作时间的教程
2015/05/22 Python
举例简单讲解Python中的数据存储模块shelve的用法
2016/03/03 Python
python正则表达式之作业计算器
2016/03/18 Python
Python脚本获取操作系统版本信息
2016/12/17 Python
python实现简单登陆流程的方法
2018/04/22 Python
CentOS 7 安装python3.7.1的方法及注意事项
2018/11/01 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
PyCharm使用之配置SSH Interpreter的方法步骤
2019/12/26 Python
Python 读取xml数据,cv2裁剪图片实例
2020/03/10 Python
html+js 实现markdown编辑器效果
2019/10/23 HTML / CSS
高品质和独特的产品世界:Creations and Collections
2018/01/07 全球购物
AVI-8手表美国官方商店:AVI-8 USA
2019/04/10 全球购物
.NET现在共支持多少种语言
2014/02/26 面试题
女大学生个人求职信
2013/12/09 职场文书
公司年会策划方案
2014/05/17 职场文书
2015重阳节敬老活动总结
2015/07/29 职场文书
创业计划书之珠宝饰品
2019/08/26 职场文书
浅谈怎么给Python添加类型标注
2021/06/08 Python
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python
SpringCloud之@FeignClient()注解的使用方式
2021/09/25 Java/Android