The md5 value of a string is very useful when you plan to save a string into a database, which can be used as a key primary. In this tutorial, we will introduce how to use python to generate the md5 value of a python string.
Preliminaries
#load model #-*- coding: UTF-8 -*- import hashlib
Define a function to generate the md5 of string
def getMD5(str): # must encode str = str.encode("utf-8") hash_obj = hashlib.md5(str) return hash_obj.hexdigest()
Generate string md5
s = 'https://www.tutorialexample.com' print(getMD5(s))
The md5 value is:
586882ad53f5782de25cf49026bc5a13
Notice:
Before getting md5 value of a string, you should encode it.