中文字符在Python中是以unicode存在的
import hashlib data = "北京掌控世代科技有限公司" m = hashlib.md5(data.encode("gb2312")) print(m.hexdigest()) ######## data = "深圳市拓保软件有限公司" m = hashlib.md5(data.encode("utf8")) print(m.hexdigest()) 0e84e44e96a44620c806f3d143dd5afe