日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

简易md5验证python包md5hash

發(fā)布時間:2023/12/20 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简易md5验证python包md5hash 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我們已知,當我們對字符串進行md5計算的方法:

import hashlibtest_string = "Hello, World!" test_string_b = test_string.encode() test_string_md5 = hashlib.md5(test_string) test_string_md5_hex = test_string_md5.hexdigest()

按照相似的流程,可以通過對文件的每行計算進行文件的md5計算

md5 = hashlib.md5()for i in ["I am a cat", "I am a fish", "dog dog dog", "I am the ending"]:i_b = i.encode()md5.update(i_b)> md5.hexdigest()'9e3d01f967a22273583728694addaa54'

但是當遇到壓縮大文件時,應(yīng)該怎么辦,比如fasta數(shù)據(jù)壓縮成的fq.gz文件——一般壓縮后2G左右。首先解壓縮?然后每行讀取然后update?

這時碰到了md5hash包,只需簡單的scan命令就可返回hexdigest值,無須手動解壓縮和讀取。

>from md5hash import scan>scan("Col-0.fq.gz") 81F1DABA67549692FA9A05D1CC

總結(jié)

以上是生活随笔為你收集整理的简易md5验证python包md5hash的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。