使用md5加密一个字符串时,如果含有\",那么python调用nodejs加密和直接使用nodjs中加密的结果是不一样的。这是因为在js中\"被识别成了\"所以自动转成了\\",在python中\"则是"的意思所以导致最后结果出现了差异。
所以如果要结果以js中为准的,就要让python中的\失去转义的作用,在字符串开头加个r就行了。
如果结果以python中为准的就将js中\\"替换成"就行了。
使用md5加密一个字符串时,如果含有\",那么python调用nodejs加密和直接使用nodjs中加密的结果是不一样的。这是因为在js中\"被识别成了\"所以自动转成了\\",在python中\"则是"的意思所以导致最后结果出现了差异。
所以如果要结果以js中为准的,就要让python中的\失去转义的作用,在字符串开头加个r就行了。
如果结果以python中为准的就将js中\\"替换成"就行了。