最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python生成MD5值的兩種方法實例分析

 更新時間:2019年04月26日 09:14:37   作者:xuezhangjun  
這篇文章主要介紹了Python生成MD5值的兩種方法,結(jié)合實例形式較為詳細(xì)的分析了Python實現(xiàn)MD5加密的常見操作技巧,需要的朋友可以參考下

本文實例講述了Python生成MD5值的兩種方法。分享給大家供大家參考,具體如下:

# -*- coding:utf-8 -*-
import datetime
# NO.1 使用MD5
import md5
src = 'this is a md5 test.'
m1 = md5.new()
m1.update(src)
print m1.hexdigest()

運行結(jié)果:

174b086fc6358db6154bd951a8947837

# -*- coding:utf-8 -*-
# NO.2 使用hashlib
import hashlib
src = 'this is a md5 test.'
m2 = hashlib.md5()
m2.update(src)
print m2.hexdigest()

運行結(jié)果:

174b086fc6358db6154bd951a8947837

對于同一個字符串而言,使用MD5和使用hashlib生成的MD5值是一樣的

以下是使用file+時間戳生成一個唯一的MD5值

# -*- coding:utf-8 -*-
import md5
import time
now = 'file'+str(time.time())
print now,type(now)
m0 = md5.new()
m0.update(now)
print m0.hexdigest()

運行結(jié)果:

file1556241051.38 <type 'str'>
efdc1e1d6bbe949afb2cd0250d0244d2

############### 封裝成函數(shù) ###############################
# -*- coding:utf-8 -*-
import time
import hashlib
src = 'file'+str(time.time())
print src,type(src)
m2 = hashlib.md5()
m2.update(src)
file_id = m2.hexdigest()
print file_id,type(file_id)
def make_file_id(src):
  m1 = hashlib.md5()
  m1.update(src)
  return m1.hexdigest()
src = 'filed_46546546464631361sdfsdfgsdgfsdgdsgfsd'+str(time.time())
print make_file_id(src)

運行結(jié)果:

file1556241114.08 <type 'str'>
4d826f2298853d5f5ae209d6bf754b62 <type 'str'>
e6c5ad9dd0fa4f3d141f94b7c990710e

PS:關(guān)于加密解密感興趣的朋友還可以參考本站在線工具:

文字在線加密解密工具(包含AES、DES、RC4等):
http://tools.jb51.net/password/txt_encode

MD5在線加密工具:
http://tools.jb51.net/password/CreateMD5Password

在線散列/哈希算法加密工具:
http://tools.jb51.net/password/hash_encrypt

在線MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具:
http://tools.jb51.net/password/hash_md5_sha

在線sha1/sha224/sha256/sha384/sha512加密工具:
http://tools.jb51.net/password/sha_encode

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python加密解密算法與技巧總結(jié)》、《Python編碼操作技巧總結(jié)》、《Python文件與目錄操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程

希望本文所述對大家Python程序設(shè)計有所幫助。

相關(guān)文章

  • 如何給Python代碼進(jìn)行加密

    如何給Python代碼進(jìn)行加密

    這篇文章主要介紹了如何給Python代碼進(jìn)行加密,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-01-01
  • PyQt4編程之讓狀態(tài)欄顯示信息的方法

    PyQt4編程之讓狀態(tài)欄顯示信息的方法

    今天小編就為大家分享一篇PyQt4編程之讓狀態(tài)欄顯示信息的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python刷投票的腳本實現(xiàn)代碼

    python刷投票的腳本實現(xiàn)代碼

    這篇文章主要介紹了寫了個python刷投票的腳本,需要的朋友可以參考下
    2014-11-11
  • pycharm運行和調(diào)試不顯示結(jié)果的解決方法

    pycharm運行和調(diào)試不顯示結(jié)果的解決方法

    今天小編就為大家分享一篇pycharm運行和調(diào)試不顯示結(jié)果的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python中is與雙等于號“==”的區(qū)別示例詳解

    python中is與雙等于號“==”的區(qū)別示例詳解

    Python中有很多運算符,下面這篇文章主要給大家介紹了關(guān)于python中is與雙等于號“==”區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • python快速查找算法應(yīng)用實例

    python快速查找算法應(yīng)用實例

    這篇文章主要介紹了python快速查找算法,是一個比較經(jīng)典的算法應(yīng)用,有一定的借鑒價值,需要的朋友可以參考下
    2014-09-09
  • Python3 操作符重載方法示例

    Python3 操作符重載方法示例

    這篇文章主要介紹了Python3 操作符重載方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 移除Selenium中window.navigator.webdriver值

    移除Selenium中window.navigator.webdriver值

    這篇文章主要為大家介紹了如何正確的移除Selenium中window.navigator.webdriver的值方法步驟,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • 基于Python的XSS測試工具XSStrike使用方法

    基于Python的XSS測試工具XSStrike使用方法

    XSS(Cross Site Scripting,跨站腳本攻擊)是一類特殊的Web客戶端腳本注入攻擊手段,通常指攻擊者通過“HTML注入”篡改了網(wǎng)頁,插入惡意的腳本,從而在用戶瀏覽網(wǎng)頁時控制瀏覽器的一種攻擊。
    2017-07-07
  • python中通過pip安裝庫文件時出現(xiàn)“EnvironmentError: [WinError 5] 拒絕訪問”的問題及解決方案

    python中通過pip安裝庫文件時出現(xiàn)“EnvironmentError: [WinError 5] 拒絕訪問”的問題

    這篇文章主要介紹了python中通過pip安裝庫文件時出現(xiàn)“EnvironmentError: [WinError 5] 拒絕訪問”的問題,本文給大家分享解決方案,感興趣的朋友跟隨小編一起看看吧
    2020-08-08

最新評論

芷江| 平舆县| 溆浦县| 德令哈市| 盱眙县| 金华市| 秀山| 偃师市| 老河口市| 连山| 环江| 永仁县| 腾冲县| 绥芬河市| 红桥区| 普洱| 达州市| 邛崃市| 巴东县| 开化县| 临城县| 长宁县| 交口县| 吐鲁番市| 景泰县| 二手房| 凤山县| 巴林右旗| 长阳| 嘉祥县| 南和县| 万盛区| 克什克腾旗| 嘉鱼县| 拉萨市| 浦北县| 健康| 响水县| 咸丰县| 油尖旺区| 洪江市|