Chinaunix首页 | 论坛 | 博客
  • 博客访问: 275983
  • 博文数量: 103
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 705
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-02 16:15
文章分类

全部博文(103)

文章存档

2014年(8)

2013年(95)

我的朋友

发布时间:2013-05-03 11:36:17

以MD5校验和的方式比较文件,遍历目录,将文件放入record={},在遍历过程中如果发现有相同的文件,则将相同的文件放入dup=[]import hashlibdef checksum(file):  fp=open(file)  checksum=hashlib.md5()  while True:    buffer=fp.read(8192)    if not buffer:brea.........【阅读全文】

阅读(1305) | 评论(0) | 转发(0)

发布时间:2013-05-03 10:26:59

import hashlibdef checksum(path):  fp=open(path)  checksum=hashlib.md5()  while True:    buffer=fp.read(8192)    if not buffer:break    checksum.update(buffer)  fp.close()  checksum=checksum.digest()  return checksu.........【阅读全文】

阅读(1426) | 评论(0) | 转发(0)

发布时间:2013-05-03 10:06:42

遍历目录下所有文件#!/usr/bin/env python######################os.getcwd()#os.mkdir()#os.listdir()#os.stat()#os.rmdir()#os.walk()#####################import ospath="/opt/python"def enumeratepaths(path=path):  fullpath=[]  for paths,dirs,files in os.walk(path):   for .........【阅读全文】

阅读(1339) | 评论(0) | 转发(0)

发布时间:2013-05-02 18:06:34

实现两个目录的同步import subprocessimport sysimport timeimport ossource='/home/dcr/testpython/test03'target='/home/dcr/testpython/test02'rsync="rsync"arguments="-av"cmd="%s %s %s %s"%(rsync,arguments,source,target)def sync():    while True:     .........【阅读全文】

阅读(1542) | 评论(1) | 转发(0)

发布时间:2013-05-02 16:25:50

python 备份......【阅读全文】

阅读(1014) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册