>>>from hashlib import md5 #this is just an example >>>uFoo=u"why dòn't ìnsért sòme strànge chàrs? ù.ù" >>>md5( uFoo.encode("utf-8") ).hexdigest() '80a0d8c0e0a53e2e3a9edafa4f0b2c03'