Python简单计算文件MD5值的方法示例


本文摘自php中文网,作者不言,侵删。

这篇文章主要介绍了Python简单计算文件MD5值的方法,涉及Python文件读取、hash运算及md5加密等相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python简单计算文件MD5值的方法。分享给大家供大家参考,具体如下:

一 代码

1

2

3

4

5

6

7

8

9

10

11

import sys

import hashlib

import os.path

filename = sys.argv[1]

if os.path.isfile(filename):

  fp=open(filename,'rb')

  contents=fp.read()

  fp.close()

  print(hashlib.md5(contents).hexdigest())

else:

  print('file not exists')

二 运行结果

E:\python\python可以这样学\第18章 密码学编程\code>echo hello world > text.txt
E:\python\python可以这样学\第18章 密码学编程\code>type text.txt
hello world
E:\python\python可以这样学\第18章 密码学编程\code>python CheckMD5OfFile.py text.txt
d1b9c5009a6ddd7dacb45eddb78fa23a
E:\python\python可以这样学\第18章 密码学编程\code>echo hello world1 > text.txt
E:\python\python可以这样学\第18章 密码学编程\code>python CheckMD5OfFile.py text.txt
bed8e00c12f6f2ae01f1d368b7072ac1




以上就是Python简单计算文件MD5值的方法示例的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python中关于executemany以及序列的实例详解

Python中有关filter的用法详解

Python默认安装路径在哪

用matplotlib如何绘制3d图形

Python模块介绍

Python质数如何判断

Python threading模块能做什么?(实例详解)

Python如何通过future处理并发问题的实例详解

推荐几个适合小白学习Python的免费网站

Python中如何在一个函数中加入多个装饰器

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...