這篇文章主要介紹了Python簡單計算檔案MD5值的方法,涉及Python檔案讀取、hash運算及md5加密等相關操作技巧,需要的朋友可以參考下
本文實例講述了Python簡單計算檔案MD5值的方法。分享給大家供大家參考,具體如下:
一程式碼
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 > python\python可以這樣學\第18章密碼學編程\code>python CheckMD5OfFile.py text.txt
bed8e00c12f6f2ae01f1d368b7072ac1
以上是Python簡單計算檔案MD5值的方法範例的詳細內容。更多資訊請關注PHP中文網其他相關文章!