关于python2.7的md5加密遇到的问题(TypeError: Unicode-objects must be encoded before hashing)
Posted 一天不进步,就是退步!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于python2.7的md5加密遇到的问题(TypeError: Unicode-objects must be encoded before hashing)相关的知识,希望对你有一定的参考价值。
https://blog.csdn.net/u012087740/article/details/48439559
import hashlib import sys def md5s(): m=hashlib.md5() strs=sys.argv[1] m.update(strs.encode("utf8")) print(m.hexdigest()) if __name__==‘__main__‘: md5s()
注意update()必须指定要加密的字符串的字符编码
以上是关于关于python2.7的md5加密遇到的问题(TypeError: Unicode-objects must be encoded before hashing)的主要内容,如果未能解决你的问题,请参考以下文章