项目用到了Python的time,os,tarfile,hashlib,pickle等模块
其中time用于判断当前时间是星期几,来决定进行全量备份还是增量备份,os模块用于拼接字符串,以生成带有日期标识的文件名;tarfile模块用于生成压缩文件,hashlib模块用于判断源文件与目标文件的MD5值,pickle模块用于原样输出数据类型
实现了,周一完全备份,周二至周天增量备份
点击空白处退出提示
语言技术
Python
项目用到了Python的time,os,tarfile,hashlib,pickle等模块
其中time用于判断当前时间是星期几,来决定进行全量备份还是增量备份,os模块用于拼接字符串,以生成带有日期标识的文件名;tarfile模块用于生成压缩文件,hashlib模块用于判断源文件与目标文件的MD5值,pickle模块用于原样输出数据类型
实现了,周一完全备份,周二至周天增量备份
评论