Python基于checksum计算文件是否相同的方法

yipeiwu_com5年前Python基础

本文实例讲述了Python基于checksum计算文件是否相同的方法。分享给大家供大家参考。具体如下:

假设有2个二进制文件(0.bin, 1.bin),用checksum检验内容是否相同

# coding: utf8
# Python2.6.2
import md5
with open('0.bin', 'rb') as f:
  s = md5.new(f.read()).hexdigest()
with open('1.bin', 'rb') as f:
  ss = md5.new(f.read()).hexdigest()
print repr(s), len(s)
print repr(ss), len(ss)

希望本文所述对大家的Python程序设计有所帮助。

相关文章

Python 基础之字符串string详解及实例

Python字符串(string) 详解 及 代码 Python的字符串可以使用单引号('), 双引号("), 三引号('''); 三引号(''')里面, 可以添加单引号和双引号, 也可...

Python 批量刷博客园访问量脚本过程解析

Python 批量刷博客园访问量脚本过程解析

今早无聊。。。7点起来突然想写个刷访问量的。。那就动手吧 仅供测试,不建议刷访问量哦~~ 很简单的思路,第一步提取代理ip,第二步模拟访问。 提取HTTP代理IP 网上很多收费的代理和...

python pandas修改列属性的方法详解

使用astype如下: df[[column]] = df[[column]].astype(type) type即int、float等类型。 示例: import panda...

使用python进行拆分大文件的方法

使用python进行拆分大文件的方法

python按指定行数把大文件进行拆分 如图大文件有7000多万行,大小为16G 需要拆分成多个200万行的小文件 代码如下: # -*- coding:utf-8 -*- fro...

Python实现检测代理IP是否可以翻墙

那堵墙着实可恨!身处IT这个圈子,经常需要用gg查资料(你也可以用来访问1024,^_^...)。当然,你也可以用百度。其实也不是我不爱用百度,是有缘由的,且听我细细道来。有一次闲得蛋疼...